计算机网络参考模型——OIS和TCP/IP(图解与核心知识点)华为数通认证必备知识点笔记
学网工/计算机网络/数据通信的都一定绕不开 OSI 和 TCP/IP 两大模型,一个是理论规范标杆,一个是互联网实际运行标准,缺一不可。今天带大家学习《网络参考模型OIS和TCP/IP》
一、什么是OSI参考模型?为什么会出现OSI参考模型?
为什么会出现OSI参考模型,是因为需要制定标准,只有制定标准,大家才能互相一起工作,彼此之间认识对应的报文和信息,同时OSI把网络分为七层的好处便于我们开发和排错。
✅OSI 七层参考模型:标准化网络通信分工,分层拆解数据传输流程,统一设备交互规则,便于理解、开发与排错。
✅TCP/IP 五层模型:互联网实际通用的通信架构,极简分层、落地性强,支撑全网数据传输与互联互通。
二、TCP/IP常见协议有哪些?
应用层:HTTP(80),Telnet(23),FTP(20,21),SMTP(25),TFTP(69)
传输层:TCP,UDP
网络层:ICMP,IP
数据链路层:PPP,Ethernet,PPPoE
三、TCP的建立
三次握手
首先通过三次握手建立链接,就是因为双方都确认且回复,所以是可靠的链接
TCP的序列号和确定序列号
就是通过使用序列号和确认序列号来保障数据传输到位
TCP四次挥手
通过四次挥手断开连接
四、地址解析协议(ARP)
本质上就是请求对方的MAC地址,数据需要封装,通过ARP请求获取到对方的MAC地址,来完成数据的整个封装
(1)在发送数据前,设备会先查找ARP缓存表。如果缓存表中存在对方设备的MAC地址,则直接采用该MAC地址来封装帧,然后将帧发送出去。如果缓存表中不存在相应信息,则通过ARP来获取。
(2)主机通过发送ARP Request报文来获取对端主机的MAC地址,ARP Request是广播数据帧,因此交换机收到后,会对该帧执行泛洪操作
(3)对端主机通过发送ARP Reply报文来响应请求。此时对端主机已知主机的MAC地址,因此ARP Reply是单播数据帧。
(4)获取到对方主机的MAC地址,此时可以完成封装,数据正常转发
文章篇幅有限,更多的计算机网络和网工入门到进阶学习知识+物料+实验拓扑+手册等,可以看主包简介拿
