摘要:华为认证网络参考模型是什么?为了帮助考生备考华为认证,希赛网为考生整理了华为认证网络参考模型考试内容,相信对大家备考会有帮助。
本章主要讲述OSI参考模型和TCP/IP参考模型,理解数据的定义和传递过程,理解网络参考模型概念及优势,了解整个数据的传递过程。
本章重点:OSI参考模型和TCP/IP参考模型以及数据传递的整个过程
本章难点:数据的封装以及解封装
1.应用的实现-数据
数据的产生:在计算机领域,数据是各种信息的载体
数据传输:大部分应用程序所产生的数据需要在不同的设备之间传递
2.OSI参考模型
为什么会出现OSI参考模型,是因为需要制定标准,只有指定标准,大家才能互相一起工作,彼此之间认识对应的报文和信息,同时OSI把网络分为七层的好处便于我们开发和排错
3.TCP/IP参考模型
因为OSI协议栈比较复杂,且TCP和IP两大协议 在业界被广泛使用,所以TCP/IP参考模型成为了互联网的主流参考模型。现在用得最多的是TCP/IP对等模型,把上三层统一定义为应用层,其作用就是用于产生数据,下四层不变。
4.TCP/IP常见协议
应用层:HTTP(80),Telnet(23),FTP(20,21),SMTP(25),TFTP(69)
传输层:TCP,UDP
网络层:ICMP,IP
数据链路层:PPP,Ethernet,PPPoE
5.TCP和UDP
报文格式:
端口号:
客户端使用的源端口一般随机分配,目标端口则由服务器的应用指定
源端口号一般为系统中未使用,且大于1023
目的端口号为服务端开启的应用所侦听的端口,如HTTP缺省使用80
其目的端口号的作用就是把数据具体交给这台主机的哪种服务
6.TCP的建立
三次握手:
首先通过三次握手建立链接,就是因为双方都确认且回复,所以是可靠的链接
TCP的序列号和确定序列号:
就是通过使用序列号和确认序列号来保障数据传输到位
TCP四次挥手:
通过四次挥手断开连接。
7.地址解析协议(ARP)
本质上就是请求对方的MAC地址,数据需要封装,通过ARP请求获取到对方的MAC地址,来完成数据的整个封装
(1)在发送数据前,设备会先查找ARP缓存表。如果缓存表中存在对方设备的MAC地址,则直接采用该MAC地址来封装帧,然后将帧发送出去。如果缓存表中不存在相应信息,则通过ARP来获取。
(2)主机通过发送ARP Request报文来获取对端主机的MAC地址,ARP Request是广播数据帧,因此交换机收到后,会对该帧执行泛洪操作
(3)对端主机通过发送ARP Reply报文来响应请求。此时对端主机已知主机的MAC地址,因此ARP Reply是单播数据帧。
(4)获取到对方主机的MAC地址,此时可以完成封装,数据正常转发
8.数据的封装以及解封装
封装:
应用层产生数据,到传输层封装TCP头部,到网络层再次封装IP头部,到数据链路层封装以太网头部,最后变成0和1在传输介质上传递过去。
总体来说,通过数据链路层和网络层(MAC地址和IP地址),我可以定位网络中的哪台主机,然后传输层的作用就是通过具体的端口号找到这台主机的哪种服务,就好比我通过IP地址和MAC地址找到这台主机,如果目的是80号端口,我就把数据丢给这台主机的HTTP服务,如果目的是23号端口,我就把数据丢给这台主机的Telnet服务。
解封装:
首先解开以太网头部,看到源目MAC地址,再解开网络层头部,看到源目IP地址,再解开TCP头部,看到源目端口号,最终把数据传递到指定对应的位置。
热门资讯:华为认证介绍 | 华为认证报名方式 | 华为认证考试费用
精品课程:华为认证入门导学视频课 | 华为认证备考攻略 | 考完网工网管考华为认证
备考推荐:华为认证视频课程 | 华为认证网络课堂 | 华为认证试题库
华为认证备考资料免费领取
去领取
华为认证