zoukankan      html  css  js  c++  java
  • ICMP

    IOS模型中端口号

    在IOS模型中,二层称为类型字段,三层称为协议号,四层称为端口号。其中ICMP与IP、ARP分布在网络层。属于三层的ICMP协议没有端口号,协议号为1。
    关于端口号,类型字段,协议号。

    作者:车小胖
    链接
    协议号由于IP妈妈桑服务的老板很多,为了避免认错人,IP妈妈桑给各位老板分配了一个暗号,为了提供差别化服务,比如:TCP老板 6 UDP老板 17GRE老板 47ESP老板 50AH老板 51EIGRP老板 88OSPF老板 89PIM老板 103IPX老板 111VRRP老板 > 112L2TP老板 115lSIS老板 124如果各位对这些老板很面熟,肯定是经常逛场子的!以上都是外人,其它场子的妈妈桑也来玩:IPv4妈妈桑 4IPv6妈妈桑 41还有自家兄弟也来玩:ICMP弟弟 1IGMP弟弟 2端口号有两位老板,一个TCP老板,另一个是UDP老板,生意做的风生水起,马仔众多,有最多65535个马仔,老板记不住,于是给每个马仔做了一个编号(端口号),这里面有很多知名马仔,比如:21 FTP22 SSH23 Telnet25 SMTP53 DNS67 DHCP68 DHCP69 TFTP80 HTTP443 SSL445 SMB两位老板经常带自己的马仔来场子里玩,对于IP妈妈桑来说,根本不care这些马仔是谁,只关心是TCP老板、或UDP老板带来的即可,因为最终还是需要老板们埋单,对于马仔来说,马仔也不关心妈妈桑是谁,跟对老板就好。

    ICMP协议用处

    网络探测与回馈机制

    1. 网络探测
    2. 路由跟踪
    3. 错误回馈

    ICMP的封装格式

    ICMP包分为两段ICMP头(包含类型字段——ICMP类型、代码)与填充数据(无意义)。
    ICMP类型:

    1. 8——PING请求
    2. 0——PING应答
    3. 3——目标主机不可达
    4. 11——TTL超时
    ICMP头 填充数据
    类型字段
    代码
    //跟踪包命令
    tracert IP地址 //windows
    traceroute IP地址 //Linux和路由器
    
  • 相关阅读:
    [BZOJ2212][POI2011]Tree Rotations(线段树合并)
    [BZOJ3569]DZY Loves Chinese II(随机化+线性基)
    [BZOJ3237][AHOI2013]连通图(分治并查集)
    [BZOJ4945][NOI2017]游戏(2-SAT)
    [BZOJ4568][SCOI2016]幸运数字(倍增LCA,点分治+线性基)
    [BZOJ2460][BJOI2011]元素(线性基)
    [BZOJ4942][NOI2017]整数(线段树+压位)
    [P2023][AHOI2009]维护序列(线段树)
    [HDU4336]Card Collector(min-max容斥,最值反演)
    [COGS2426][HZOI 2016]几何
  • 原文地址:https://www.cnblogs.com/sbkill1r/p/13978605.html
Copyright © 2011-2022 走看看