码迷,mamicode.com
首页 > 其他好文 > 详细

网络分层架构

时间:2020-06-18 19:40:46      阅读:49      评论:0      收藏:0      [点我收藏+]

标签:建立   纠正   转换   table   模型   物理层   编码格式   建立连接   如何   

网络分层架构:

 

TCP/IP模型

(实际)

OSI模型

(理论)

作用   核心协议 数据形式 

应用层

应用层

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

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

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

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

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

 网络地址(IP)协议

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

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

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

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

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

网络分层架构

标签:建立   纠正   转换   table   模型   物理层   编码格式   建立连接   如何   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!