• HCNA-RS笔记-20171105-day03


    ICMP协议

    tracert(路径追踪原理)

    定义结束标识;UDP端口不可达;收到ICMP reply

    如果接收到结束标识,则表明数据包已经到达目的地,表示完成追踪。

    基本过程

    UDP实现过程

    1.发送UDP数据包,端口表示为无穷大,确保没有任何应用程序侦听;

    2.第一个数据包TTL设置为1,将数据包发出,收到该数据包路由器在转发数据包时,发现TTL超时,则使用ICMP消息回复错误。源地址 在收到ICMP消息后,则记录数据包源IP地址(该地址为所经过路径上设备IP地址)。

    3.依次将TTL值加1,发送UDP数据包(端口不可达)

    ICMP实现过程

    1. 发送ICMP Request数据包到目的地
    2. 第一个数据包TTL设置为1,将数据包发出,收到该数据包路由器在转发数据包时发现TTL超时则使用ICMP消息回复错误,在收到ICMP消息后则记录数据包源IP地址(该地址为所经过路径上设备IP地址)
    3. 依次将TTL值加1,发送ICMP数据包,直至收到结束标识数据包(ICMP Reply)

    ARP协议

    注意:以太网上是有MAC地址,但串口上是没有MAC地址

    Address Resolution Protocol地址解析协议,根据IP地址找对应的MAC地址

    ARP解析过程

    1. 设备在发送数据包时,检查本地是否存在相应ARP缓存列表。若存在,则使用。

    若不存在,则执行ARP解析。

    2. 源设备使用广播发送ARP请求向网络中解析目的IP地址所对应的MAC地址

    (携带:源IP、源MAC地址、目的IP地址、目的MAC地址为空)

    3.目的设备在收到ARP请求后,先核对请求IP地址是否为自己的IP地址。然后记录ARP数据包源IP地址与MAC地址。最后回复ARP消息Reply

    (携带:源IP地址-request消息中目的IP地址、源MAC地址、目的IP地址、目的MAC地址)

    1. 源设备收到后,核对数据帧中目的MAC是否为自己MAC地址。若是,则拆开ARP数据包。然后记录ARP数据包源IP地址与MAC地址的ARP缓存列表。

    ARP缓存:暂时将ARP列表存在内存中,若列表值一直在被使用,则一直存在缓存中;若300s都没有被使用则清楚。

    免费ARP:用于地址冲突检测

    基本原理:

    1. 设备在配置IP地址后,则使用ARP消息向网络中解析自己的IP地址对应的MAC地址
    2. 若有设备回复,则表示地址冲突;若无,则表示IP地址唯一。

    VRP基础

    Hub:同一冲突域、广播域

    路由器可以分割广播域

    VTY登录:远程登录方式,必须在VTY下设置认证方式

    默认没有配置任何认证方式,密码认证方式默认user级别为2。若需要通过远程登录进行配置管理操作,级别最少为3。

    display ip interface brief

    loopback回环口,开了就不能shutdown,作用用来模拟一台设备

    display this显示当前设备当前视图

    current-config文件:当前系统正在使用的配置文件,保存在内存中

    saved-config文件:保存在flash或SD卡中的文件

    vrpcfg.zip

    路由

    1、 指引数据包到达目的地

    2、 选择最优路径

    路由基本构成:目的范围+下一跳+出接口

    目的范围:标识可以去到哪里

    下一跳:要到目的范围下一台设备的IP地址

    出接口:从哪个接口转发出去

    最长匹配:若有多条路由都可以到达目的地址,则选择匹配最精确的路由到达目的地(子网掩码最长的)。

    路由优先级:认为定义对一种路由协议的信任度;用在不同路由协议之间选择出一条最优的路。

    路由协议:应用程序,用于生成路由的协议;

    供应商定义

    Huawei:direct 0, ospf 10, static 60, rip100

    Cisco: direct 0, ospf 100, static 1, rip 120(AD:administrator distance管理距离)

    度量值(metric):用于同一种路由协议中选择出一条最优的路由,选择度量值最小的成为最优路由。

    路由的递归计算(huawei)

  • 相关阅读:
    EL表达式
    单例模式
    标准标签JSTL
    五大常用算法之三:贪心算法
    python字符串处理
    判断视图存不存在
    判断插入的数据在表中存不存在
    sql因为发现对象名称 'dbo.Ct2' 和索引名称 'PK_Ct2' 有重复的键,所以ALTER TABLE ALTER COLUMN 。。。 失败。
    C# MD5算法 16 32 大小写
    制作VS2022中文离线安装包
  • 原文地址:https://www.cnblogs.com/xiaomada/p/7818261.html
Copyright © 2020-2023  润新知