首页 > 其他 > 详细

网络分层架构

时间:2020-06-18 19:30:16      阅读:58      评论:0      收藏:0      [点我收藏+]

网络分层架构:

 

TCP/IP模型

(实际)

OSI模型

(理论)

作用   核心协议 数据形式 

应用层

应用层

 为应用程序提供网络服务。  ssl,http  
表示层  由于不同系统的编码方式可能不同,表示层用来使用一种通用的格式实现不同编码格式的转换,即规定应用程序的数据格式。    
会话层  实现不同系统间的会话连接请求和会话接受请求。    
传输层 传输层  网络中的传输协议和端口的定义。主要是将数据分段和传输。

 传输控制协议TCP:全双工可靠传输,需要建立连接才能传输数据,适合对可靠传输要求高、数据量大的数据。

用户数据协议UDP:无需建立连接,传输速率较快,适合对可靠传输要求低、数据量小的数据。

p.s.端口:系统默认占用的端口<=5000,用户可使用的端口大小在(5000,2**16-1]区间内。在一系统中,端口可以唯一的标志进程。

段 
网络层 网络层  识别网络中的不同主机。

 网络地址(IP)协议

p.s.IP可以唯一的标志网络中的主机。

 数据包
链路层 数据链路层  规定如何将数据划分成帧,如何访问物理介质。以及如何进行错误检查和纠正,保证数据的可靠传输。

地址解析协议ARP:将IP解析为mac地址,识别子网络中的目标网卡。

p.s. mac地址可以唯一的标志网卡。

 帧
物理层  规定物理设备的标准,比如网线的接口类型、光纤的接口类型、传输速率等等。    比特流

网络分层架构

原文:https://www.cnblogs.com/yvlian/p/13158959.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!