Icmp协议TCP\u0026UDP协议相关介绍,两分钟快速掌握
2023-02-12 19:23:58来源:留学时间作者:浮木 阅读量:18084
一方面,因特网控制消息接发协议icmp (互联网控制消息协议)。
ICMP是网络层的重要协议。
ICMP协议用于在网络设备之间传递各种错误和控制信息,在各种网络信息的收集、各种网络故障的诊断和排除中起着重要的作用。
如果使用基于ICMP的APP应用程序,则必须熟悉ICMP的工作原理。
基于IP协议、协议号码1
ICMP是TCP/IP协议簇的核心协议之一,用于在IP网络设备之间发送和接收控制消息,并传输错误、控制、查询等信息。
echo request type=8 code=0
echo reply type=0 code=0
二. ICMP重定向
ICMP Redirect重定向消息用于支持路由功能。
如图所示,主机a想向服务器a发送消息,根据设定的默认网关地址向网关RTB发送消息。
在收到消息后,网关RTB检查消息信息并发现该消息需要转发至与源主机位于相同网络段上的另一网关设备RTA。 这是因为这个传输路径是更好的路径。
因此,RTB向主机发送Redirect消息,告知主机将直接向另一个网关RTA发送该消息。
当主机接收到Redirect消息时,它向RTA发送消息,RTA将该消息转发给服务器a。
三. ICMP错误检测
ICMP包格式
1、ICMP消息封装在IP消息中。
ICMP消息的格式取决于Type和Code字段。 其中Type字段是消息类型,Code字段包含消息类型的特定参数。
以下校验和字段用于检查消息是否完整。
消息包含32位可变参数。 通常不使用此字段,通常设置为0。
2、对于ICMP Redirect消息,此字段用于指定网关的IP地址,主机根据此地址将消息重定向到指定的网关。
Echo请求消息中,该字段包括标识符和序列号,并且源基于这两个参数将收到的响应消息与从本地发送的Echo请求消息相关联。
具体地说,在源侧向目的地侧发送了多个Echo请求消息的情况下,需要根据标识符和序列号来将Echo请求和回复一一对应。
3、Type表示ICMP消息类型,而Code表示同一消息类型中的不同信息。
四. ICMP消息类型和编码类型
五. ARP
1、某个网络设备向其他以太网设备发送数据时,必须知道对方的IP地址。
但是,仅有IP地址是不够的。 发送方还必须获取目标MAC地址,因为IP数据消息必须封装在帧中才能通过数据链路发送,并且数据帧必须包含目标MAC地址。
每个网络设备在封装数据之前必须获得下一跳的MAC地址。
2、IP地址由网络层提供,
MAC地址通过ARP协议获取。
ARP协议是TCP/IP协议簇的重要组成部分,ARP可以通过目标IP地址发现目标设备的MAC地址,实现数据链路层的可达性。
3、华为设备界面默认未开启ARP代理功能。 在界面下使用arp-proxy enable打开代理功能。
免费ARP :免费ARP在检测到IP地址有冲突的主机上是否分配有IP地址或该IP地址有变更后,为了避免地址的冲突,所分配的IP地址在网络上是否是唯一的
主机通过发送ARP request消息进行地址冲突检测。
主机a将ARP Request广播消息的目标IP地址字段设置为其IP地址,网络中的所有主机(包括网关)都会接收此消息。
如果主机或网关已经使用目标IP地址,主机或网关将响应ARP reply消息。
这将使主机a能够检测到IP地址冲突。
TCPUDP
传输层中最常见的两种协议分别是:
TCP传输控制协议( Transmission Control Protocol ) )。
TCP是面向连接的传输层协议,提供可靠的传输服务
UDP用户数据报协议( User Datagram Protocol ) ) ) ) )。
TCP端口号:
1、TCP允许一台主机同时执行多个APP应用进程。
每个主机可以有多个APP应用程序端口,并为每个端口号、源和目标IP地址组合唯一标识会话。
端口包括有名的端口和动态的端口。
2、部分网络服务使用固定端口。 此类端口称为有名的端口,端口号范围为0-1023。
例如,FTP、HTTP、Telnet、SNMP服务器都使用有名的端口。
动态端口号的范围从1024到65535,这些端口号一般不固定地分配给服务器。 如果正在运行的程序向系统申请访问网络,则系统可以从这些端口号中分配一个供该程序使用。
TCP握手三次切断四次。
TCP默认头部长20bytes
ENSP通过TFTP下载文件,路由器只能设置为客户端模式。
get下载、上传
tftp 172.16.1.1 get XXX从172.16.1.1下载
TFTP 172.16.1.1上传172.16.1.1服务器至put flash:/XXX本地flash
如果你喜欢这个内容,欢迎大家夸奖、收藏、分享、转发。
欢迎网络技术爱好者加入网迷圈子交流,在圈子里不断更新和分享干网技术,你会发现坚持下去会有意外的成长和收获。
(这里追加了社团卡。 请通过今天的顶级客户端进行确认)
面向零度基点入门的网络技术视频欢迎大家学习! 继续更新! 【华为的网络产品主要是思科的网络辅助】
另外,也欢迎想学习更多网络技术的大学生和初学者、跳槽者和考证者、职业规划问题也可以单独私信交流。
相关文章
GRE学生经验谈一:40天从300到320。他是怎么做到的?
对于想要出国读研究生的同学们来说,GRE考试是必须面对的一个坎儿。深圳新东方汇集了来自深圳各个高中、大学的优秀GRE学生。他们有的备考...
阅读: 13295
美国研究生申请条件主要有哪些啊,美国研究生申请条件及规划
1、语言成绩:TOEFL or IELTS美国研究生申请要求提供TOEFL成绩,我们在以往的介绍中,反复提到过,申请美国,最好是准...
阅读: 16718
大连GRE培训百校GRE备考机的正确打开方式
GRE机经实际上就是一些真题的合集,也是考前的预测,很多小伙伴们在使用的时候总觉得不对自己的路子,觉得机经对自己的备考并没有什么用,...
阅读: 14411
GRE在家考了很多原题,6月份取消考试也不怕。
ETS官方还是官宣了6月GRE托福考试取消。不过大家早有心里准备,想必也不至于太过失望。况且咱们还有二手准备,6月考试取消但是咱们还有...
阅读: 5948
大连百所教育学校GRE考试经验新备考建议
对于那些急于想知道新GRE考试难度信息的同学来说,我建议最好把OG好好看看,别人说的不一定对自己适用,毕竟每个人的`水平都不一样。GR...
阅读: 17038
美国的研究生考试有哪些?免费进入美国著名大学
前言:这是一篇来自公众号留美申请专家有关于美国研究生考试的文章。美国研究生的入学考试最基本的分为GRE和GMAT以及TOEFL。GRE...
阅读: 19779
如何备考80天,gre 334第一战4?
学习成果80天准备时长,gre首考成果:V164+Q170 +AW4备考历程开始时间我是10月开始接触GRE的。我一开始觉得GRE备考...
阅读: 9410
更多排行榜
热门文章
1.路由OSPF:各种LSA如何防止环路和虚拟链路,以便您可以在几分钟内快速掌握它们。
-
1
- 路由OSPF:各种LSA如何防止环路和虚拟链路,以便您可以在几分钟内快速掌握它们。
- 2022-12-23
-
1
2.如果不知道词义的概括,如何准确把握GRE单词?
-
2
- 如果不知道词义的概括,如何准确把握GRE单词?
- 2023-01-03
-
2
3.GRE在线考试记录|最新考试经验分享
-
3
- GRE在线考试记录|最新考试经验分享
- 2022-11-25
-
3
4.gre是什么意思,怎么理解?
-
4
- gre是什么意思,怎么理解?
- 2022-11-26
-
4
5.小设里的小卷,GRE写作也存在于——青岛格雷GRE中。
-
5
- 小设里的小卷,GRE写作也存在于——青岛格雷GRE中。
- 2022-12-09
-
5
6.据说99%的学生会对这些必选短语的意思感到困惑。
-
6
- 据说99%的学生会对这些必选短语的意思感到困惑。
- 2023-02-02
-
6
7.gre314分是什么水平,gre295分是什么水平
-
7
- gre314分是什么水平,gre295分是什么水平
- 2023-02-03
-
7
8.离开新东方后比较有名的考研导师有哪些?
-
8
- 离开新东方后比较有名的考研导师有哪些?
- 2022-11-29
-
8
9.渣男的欺骗到此为止!全国GRE考场防疫要求更新,取消考试。
-
9
- 渣男的欺骗到此为止!全国GRE考场防疫要求更新,取消考试。
- 2023-01-03
-
9
10.昨天托福考试位置秒售罄,那些说留学坏话的人又被打脸了。
-
10
- 昨天托福考试位置秒售罄,那些说留学坏话的人又被打脸了。
- 2022-11-20
-
10
一周热榜
2022留学语言考试日历发布!来收集吧
2022-11-21
这些GRE考点又开了!全国各考点最新考试时间列表
2022-11-21
新年气氛,是时候为你的美国留学考试安排做好计划和准备了。
2022-11-21
也可以在家考!首页GRE报名攻略
2022-11-21
11月1日起,大陆考生也可以在家考GRE?
2022-11-21