OSI七层模型

OSI七层网络模型

物理层 1.物理介质:网线(双线) , 光纤, WIFI(无线电波) ;
2.信息是:01二进制电信号,+比特流
机器和机器之前怎么互联
数据链路层

1.比特流(01) 分组--8bit一组, 依次发送……;
2.怎么知道是发送始我的么?---网卡--MAC地址--身份证(唯一)(目的mac+源mac地址),--寄信

发送有意义的数据
网络层 1.发送者如何知道对方的MAC地址?---ARP协议(address resolution protocol)
2.发送者如何判断子网?---IP协议
3.如果不在一个子网中,怎么发送?…-路由协议(静态路由、BCG、OSPF)

有多台机器?A-BCDE-F,怎么发送?并且怎么去选择最佳路径去发送?如果我不知道对方的MAC地址怎么发送?

传输层

1.数据包的制…TCP, UDP协议?一个一个发送, 保证数据完整正确性;

2.定义端口的概念一HTTP 80端口?一交给特定应用处理

网络里的数据包正确传输,但是数据包过大数据量过多的时候,网络中断了?怎么办?能不能重传?确保数据完整

会话层 目动寻址目动发送-一实现断点续传 封装,找得到特定应用,但是传输中异常中断了,断点续传?
表示层 翻译---实现不同系统之间的通信 Linux--Windows之间?MACOS-Windows?--机器语法不一样
应用层 定义了各种协议来规范数露梅式, ---HTTP, FTP DNS, SMTP 传输过来的数据是一些字节流,不是很好被应用操作




 
原文地址:https://www.cnblogs.com/xiule/p/12986385.html