ISO/OSI七层模型与TCP/IP四层模型

ISO/OSI的模型

知识点梳理

1.1-4是实际传输数据的,5-7是为用户提供服务的

2.单位比特是计算机中最小的数据单位。一比特是单个的二进制数值,0或1;比特是最小单位 字节是比特的集合 1字节=8比特

3.帧是该机器的硬件地址MAC(网卡的硬件);用于局域网数据通信

4.报文保存最基本的是ip地址;用于外网通讯;

5.TPDU是传输协议数据单元;

6.数据发送是上到下(7-1);数据接收是下到上(1-7);

各个层级的作用

物理层:设备之间比特流的传递(数据0101)、物理接口(鼠标键盘等)、电气特征(网线的1.3.2.6线);

数据链路层:组帧(写入MAC地址)、用MAc地址访问媒介(确定双方mac可用并畅通)、错误检查与纠正;

网络层:提供逻辑地址(写入IP地址,发件与收件人的IP)、选路(选择经过什么路径);---确认IP

传输层:可靠和不可靠的传输(两种协议,TCP和UDP)、传输前的错误检测、流量控制;---确认端口

会话层:交流和交谈;

表示层:数据的表现形式(特定的数据形式进行机器语言的转化)、特定功能的实现-如加密;

应用层:用户接口;


以邮件为例

应用层:你用来写邮件的网址,面向用户的,用户可以看懂的。

表示层:将用户写的内容(文字、图片、视频、压缩包……)翻译成计算机语言,也就是010101

会话层:这一堆010101放在哪,如果需要通过网络传递的话,就传给传输层。如果不需要的话,就存储在本地。

传输层:给010101分配端口,邮件的话就是25/110

网络层:给010101分配IP地址,包括发件人的和收件人的,并确定传递路线

数据链路层:给010101分配网卡MAC地址,并在局域网中一层一层的传递

物理层:010101到底是什么啊,就是电信号啊,电信号怎么传递?当然是通过物理层的各种电子元件啊,网线。网卡


TCP/IP四层模型


网络接口层:相当于OSI的物理层和数据链路层,它负责监视数据在主机和网络之间的交互。其中包含ARP协议,ARP解析ip地址为mac,用于局域网的连接和通信;

网际互联层:主要解决主机到主机的通信问题;其中有三个协议:网际协议(IP)、互联网组管理协议(IGMP)、互联网控制报文协议(ICMP);

传输层:为应用层提供端到端的通讯功能,确保了数据包的顺序传达以及数据的完整性;主要有两个协议:传输控制协议(TCP)和用户数据报协议(UDP);

应用层:为用户提供各种服务;FTP、TeInet、DNS、SMTP;


知识点梳理

1.TCP/IP三次握手
        

2.当你发报文时,顺序是TCP->IP->ARP,TCP将应用层数据传送给IP层,IP层查路由后,如果是本局域网内,则通知ARP,让ARP获取通信对方的硬件地址,然后将报文传送给对方。是有先后顺序的。





猜你喜欢

转载自blog.csdn.net/feiwutudou/article/details/80109102
今日推荐