当前位置:网站首页>网络协议模型
网络协议模型
2022-07-06 05:43:00 【优质网络系统领域创作者】
1、数据
数据的产生
在计算机领域,数据是各种信息的载体。
数据的传输
大部分应用程序所产生的数据需要在不同的设备之间传递。
2、网络参考模型与标准协议
1)OSI参考模型
7. 应用层
对应用程序提供接口。
- 表示层
进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解。
- 会话层
在通信双方之间建立、管理和终止会话。
- 传输层
建立、维护和取消一次端到端的数据传输过程。控制传输节奏的快慢,调整数据的排序等等。
- 网络层
定义逻辑地址;实现数据从源到目的地的转发。
- 数据链路层
将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测。
- 物理层
在媒介上传输比特流;提供机械的和电气的规约。
2)TCP/IP参考模型
3)TCP/IP常见协议
4)常见协议标准化组织
IETF(Internet Engineering Task Force)-互联网工程师任务组
a)负责开发和推广互联网协议(特别是构成TCP/IP协议族的协议)的志愿组织,通过RFC发布新的或者取代老的协议标准。
IEEE(Institute of Electrical and Electronics Engineers)-电气与电子工程师协会
b)IEEE制定了全世界电子、电气和计算机科学领域30%左右的标准,比较知名的有IEEE802.3(Ethernet)、IEEE802.11(Wi-Fi)等。
ISO(International Organization for Standardization)-国际标准化组织
c)在制定计算机网络标准方面,ISO是起着重大作用的国际组织,如OSI模型,定义于ISO/IEC 7498-1。
5)应用层
应用层为应用软件提供接口,使应用程序能够使用网络服务。应用层协议会指定使用相应的传输层协议,以及传输层所使用的端口等。
应用层的PDU被称为Data(数据)。
FTP(File Transfer Protocol)是一个用于从一台主机传送文件到另一台主机的协议,用于文件的“下载”和“上传”,它采用C/S(Client/Server)结构。
Telnet是数据网络中提供远程登录服务的标准协议。 Telnet为用户提供了在本地计算机上完成远程设备工作的能力。
HTTP(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
边栏推荐
- 查询生产订单中某个(些)工作中心对应的标准文本码
- C Advanced - data storage (Part 1)
- A master in the field of software architecture -- Reading Notes of the beauty of Architecture
- Garbage collector with serial, throughput priority and response time priority
- Check the useful photo lossless magnification software on Apple computer
- 清除浮动的方式
- Classes and objects (I) detailed explanation of this pointer
- [JVM] [Chapter 17] [garbage collector]
- [cloud native] 3.1 kubernetes platform installation kubespher
- 01. Project introduction of blog development project
猜你喜欢
A master in the field of software architecture -- Reading Notes of the beauty of Architecture
毕业设计游戏商城
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
First knowledge database
【torch】|torch. nn. utils. clip_ grad_ norm_
Text classification still stays at Bert? The dual contrast learning framework is too strong
【SQL server速成之路】——身份驗證及建立和管理用戶賬戶
PDK process library installation -csmc
Safe mode on Windows
03. Login of development blog project
随机推荐
无代码六月大事件|2022无代码探索者大会即将召开;AI增强型无代码工具推出...
28io stream, byte output stream writes multiple bytes
Migrate Infones to stm32
Selective parameters in MATLAB functions
(column 22) typical column questions of C language: delete the specified letters in the string.
Vulhub vulnerability recurrence 69_ Tiki Wiki
[QNX Hypervisor 2.2用户手册]6.3.3 使用共享内存(shmem)虚拟设备
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
jdbc使用call调用存储过程报错
Jvxetable用slot植入j-popup
How can large websites choose better virtual machine service providers?
01. 开发博客项目之项目介绍
Qt TCP 分包粘包的解决方法
[SQL Server fast track] - authentication and establishment and management of user accounts
毕业设计游戏商城
Analysis of grammar elements in turtle Library
[Jiudu OJ 08] simple search x
[machine learning notes] univariate linear regression principle, formula and code implementation
Graduation design game mall
Processes and threads