> 文章列表 > OSI七层网络模型

OSI七层网络模型

OSI七层网络模型

应用层

定义了各种应用协议规范数据格式:HTTP协议、HTTPS协议、FTP协议、DNS协议、TFTP、SMTP等等。

表示层

翻译工作。提供一种公共语言、通信。

会话层

1、可以从校验点继续恢复数据进行重传。——大文件

2、自动收发,自动寻址的功能。

传输层

1、对发送数据进行封装——TCP协议、UDP协议,一个一个按顺序依次发送。

2、两个应用程序(QQ——QQ)——定义端口的概念,寻找到对应程序。进行数据的处理。

网络层

1、怎么对方MAC地址?——ARP(address resolution Protocal),通过IP地址知晓MAC。

2、判断是否在一个子网,怎么判断?——IP协议。

3、怎么选择最优路径?——一组协议,路由协议。静态路由,动态路由协议(RIP、OSPF、BGP)。

数据链路层

1、比特流进行处理:分组。8位为一组——一个字节,依次按顺序发送数据。——帧

2、MAC地址。——网卡-身份证,唯一的。寄信人地址(源MAC地址)+收件人地址(目的地址)。

物理层

1、互联物理链路,物理介质。网线(双绞线),光纤,无线电波——基本连接。

2、存在形式?010101二进制,——电信号——比特流。

 1、实现两台机器互联,机器和机器之间怎么通信?——物理层。

2、010101比特流其实是没有意思的数据,变成有意义的数据呢?确认这个数据是发给我的呢?——数据链路层。

3、主机A-B,C、D、E-主机F?路径有多条,怎么选择最优路?要怎么知道对方的MAC地址?——网络层。

4、发送数据特多,数据包很大,需要很长时间?中间网络中断,重传?数据包是完整的正确的?——传输层。

5、断点续传功能——会话层。

6、操作系统、Windows、MACOS、Linux,语法是不一样的,不同系统之间进行通信?——表示层。

7、字节流的格式,不好识别、不好操作。——应用层。