计算机网络分层模型 - 7层和4层

计算机网络中会把网络结构分层

目前主要有2种

7层 (osi国际标准组织定制)

4层(tcp/ip标准,美国军方制定)

虽然osi是国际认证,但是目前大部分用的都是tcp/ip标准

 

7层: 物 链 网 输 会 示 用

应用层:用户交互    协议:FTP(文件传输协议),SMTP(电子邮件传输协议),HTTP(超文本传输协议)

 

表示层:数据处理(加密,格式转换,压缩和恢复),人类语言变成机器语言    协议:ASCII码       

 

会话层:建立连接,添加校验点,在链接失效时重新连接同步数据(大文件传输)   协议:ADSP,ASP

 

传输层:端到端通讯,两个主机的进程之间的数据传输和通讯(可靠传输,不可靠传输)   协议:TCP(可靠传输,3次握手保证建立连接,双工通讯(双方同时发送和接受数据),利用缓存保证数据完整有序,添加了序号和确认号验证数据完整性(比如3次握手演示中中经常出现的的seq和ack),电子邮件一类的一般使用这个,保证可靠性,不用太在意即时性),UDP(不可靠传输,一直发送,没有流量控制(有多少发多少),不纠错,一般视频会议一类的使用这个,保证数据速度和即时性,偶尔掉帧什么的无所谓)

 

网络层: 选择最佳路径,控制发送端流量,纠错(保证传输层数据正确),阻塞控制(控制整体流量)    协议:IP

 

数据链路层:数据组装成帧(把一个大数据分成一个一个的数据帧101010101010011.。。。方便物理层传输)

 

物理层:物理媒体上数据比特流的透明传输 (把 0 1 数据帧变成高低电压信号传输出去)  协议:IEEE802.4,Rj24

 

 

 

4层: 接 网 输 用

应用层: 7层中的应用层,表示层,会话层     协议:FTP(文件传输协议),SMTP(电子邮件传输协议),HTTP(超文本传输协议)

传输层: 7层中的传输层    协议:TCP,UDP

网际层: 7层中的网络层     协议:IP

网络接口层: 7层中的数据链路层和物理层    协议:Ethernet(以太网(现在大部分局域网都是这种,无连接(没有三次握手),不可靠(没有数据帧号,丢了不知道))),ATM(异步传输模式(信元传输)), Frame Relay(帧中继(数据帧传输,已经过时了))

 

 

 

主要记住:每个层的名字,每个层的作用,每个层的协议

posted @ 2019-12-31 11:25  不咬人的兔子  阅读(2007)  评论(0编辑  收藏  举报