[关闭]
@sevenup233 2017-09-16T13:51:29.000000Z 字数 994 阅读 1284

OSI七层模型物理层解析及TCP/IP对应七层模型协议理解

网络


这里的表格排版真的不会,太糟了

一、OSI七层解析

PDU 作用
应用层 数据 为终端用户提供应用程序服务,协议包括Telnet,FTP,DHCP,DNS,POP3,HTTP,SMTP
表示层 数据(不同格式) 为应用提供数据的表示形式,编码、转化、压缩、解压等,确保应用层正常工作,例如HTML,ASCⅡ
会话层 数据 管理用户间的会话,如建立会话、维护会话、中止会话、提供通信服务等,如SQL
传输层 数据段(在数据前加上传输层报头) 定义数据段并编号,传送数据,并在目的地重组数据。三次握手,面向连接非面向连接,流控都发生在这一层。协议包括TCP,UDP
网络层 数据包(在数据段前加上网络层报头) 为能通过在其他网络上的中间设备进行端到端的发送建立和编址包。协议包括IP,IPX
数据链路层 帧(数据包加上帧头和帧尾) 尾在局域网上主机到主机或广域网设备间的发送建立和编址帧,提供访问介质和链路管理。比如MAC地址
物理层 比特 在设备间传送bit数据,物理层协议定义介质的规范

二、TCP/IP常用协议

协议 作用
IP 网络层 网际协议,把整个网络连在一起,相互传输数据包,实现通信
ICMP 网络层 Intenet控制报文协议,协助IP改管控络
ARP 网络层 地址解析协议,解决地址问题。以IP地址为线索,用来定位下一个接受报的网络设备的MAC地址
TCP 传输层 传输控制协议,面向连接,可靠,开销大,保证通信可达,能处理丢包,传输乱序等情况。应用如Web浏览器,电子邮件,文件传输程序
UDP 传输层 用户数据协议,无连接,低耗,不可靠,会丢失,不会重传,不会排序,不会流控。应用如视频流,语音,网络游戏
FTP 应用层 文件传输协议,用于从服务器中收发文件。建立两条链接,21端口是命令和回复,20端口是实际文件的传输
Telnet 应用层 远程访问,不支持加密,纯文本
SSH 应用层 安全外科协议,更安全的远程访问
SMTP 应用层 简单邮件传输协议
POP3 应用层 邮局协议版本3
DNS 应用层 域名地址解析,匹配IP地址与域名地址,比如IP:163.177.151.110,域名:www.baidu.com
DHCP 应用层 动态主机配置协议,可以自动分配IP地址,子网掩码,DNS,默认网关,应用:WIFI
HTTP 应用层 超文本传输协议,定义了信息如何被格式化、如何被传输,以及在各种命令下服务器和浏览器所采取响应
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注