• 7.CCNA第七天-探索数据转发


    广播域、广播(地址上分为二层广播地址、三层广播地址)
    (二层)交换机的转发是依据目的MAC地址
    (三层)定向、全局  ----转发范围是广播域,响应者不同
     
    未知单播泛洪  ----是交换机的一种为了实现数据通信的转发机制
     
    路由
    路由(通常指路由条目)能够为本地的主机将数据转发到远端网络
     
    路由器
    负责构建路由表,并为主机提供数据转发服务
    每一个接口,是一个广播域
     
    查看路由表
    Branch#show ip route
    Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
          D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
          N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
          E1 - OSPF external type 1, E2 - OSPF external type 2
          i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
          ia - IS-IS inter area, * - candidate default, U - per-user static route
          o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
          + - replicated route, % - next hop override
     
    Gateway of last resort is not set
     
          192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
    C        192.168.1.0/24 is directly connected, Ethernet0/1
    L        192.168.1.1/32 is directly connected, Ethernet0/1
     
    认识直连路由
     
    最长匹配、递归查询(迭代查询)  ----人托人办事的故事
     
    静态路由的基本书写方式:
    Branch(config)#ip route 172.16.1.0 255.255.255.0 192.168.1.2
     
    设备在转发数据的时候,最终是一定要通过物理接口转发出去的;
     
    ICMP  互联网控制消息协议
     
    那么这样看来,数据是有去无回
    路由,一定要有去有回
     
    Branch#ping 172.16.1.100
    Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 172.16.1.100, timeout is 2 seconds:
    !!!!!
    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/6 ms
     
    路由器功能:
    依据路由表做数据转发路径决策
    执行数据转发
     
    选取到达目的地最优的路径
     
    路由决策的基本原则:最长匹配 
    选取能够匹配数据包的目的地址的最精确的一个路由条目
    路由前缀长度越长的,越优先
     
    172.16.1.0/25  1-126
     
    管理距离  通常用于不同协议之间的决策过程
    管理距离越小越优先
     
    静态默认路由的书写方法:
    ip route 0.0.0.0 0.0.0.0 (下一跳、出接口)
     
    ==============================================
     
    interface Ethernet0/0
    description awefaserg
     
    探索数据转发
    交换转发:
    交换机通过数据帧中的目的MAC地址决策如何转发数据帧,需要结合MAC地址表
    未知单播泛洪!
    当目的MAC地址与接收者是同一主机的时候,接收者将拆开数据帧,检查互联网层头部
     
    路由转发:
    TCP/IP互联网层的
    路由器通过查看数据包中IP头部的目的IP地址结合路由表的查找进行数据转发路径决策
     
    当数据穿越广播域的时候,在路由器上会有一个二层解封装,重封装的过程
     
    PC到网关数据链路上的封装: 
    二层结构: 源MAC  是PC自己的  目的MAC是网关的
    三层结构: 源IP  是PC自己的  目的IP是目的主机的
     
    路由器到目的主机链路上的封装:
    二层结构: 源MAC  是路由器路径决策后决定的出接口的MAC  目的MAC  是目标主机的MAC地址(或者是下一跳网关的MAC地址)
    三层结构: 源IP  是PC自己的  目的IP是目的主机的
     
    总结一下:跨越广播域的数据转发,在每一个路由器上都将执行数据链路层的头部重新封装过程;
     
    ================================================
     
    ARP  address resolution protocol  地址解析协议
    地址解析协议,使得主机能够在IP地址和MAC地址之间建立一个关联(映射)
     
    MAC地址48bit全部置1  为二层广播地址
    当交换机接收到一个目的MAC为二层广播地址的数据帧,将会把该数据帧转发到广播域所有成员接口
     
    ARP映射表项在cisco IOS上 默认保存4小时
    MAC地址表在cisco交换机上默认保存5分钟
     
    ARP的类型字段标识为 0x0806
     
    数据转发过程:
    两台主机跨越一个路由器执行一个数据通讯的过程
    首先要检查目的主机跟自己是否同一网络
    查找自身ARP映射表 有、没有
    通过ARP获取网关MAC
    封装、转发到网关
    网关执行路径决策、二层重封装、转发
    如果网关没有目的主机的MAC,还要执行ARP
     
    作业:
    拓扑结构:主机A----交换机----路由器----交换机----主机B
    问题:
    写出主机到主机穿越交换机、到路由器,再经过交换机到达目的主机的数据转发过程(架设网络处于初始化状态)
    着重说明数据在穿越路由器时的二层解封装、重封装过程
     

    <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





  • 相关阅读:
    oracle数据库
    Filter过滤器
    Json
    监听器
    Ajax
    2018年5月14日java
    EL表达式&JSTL
    JSP
    2018年5月9日JAVA-servlet02
    如何解决写脚手架过程中遇到请求github的项目接口中出现API rate limit exceeded for的问题。
  • 原文地址:https://www.cnblogs.com/xuxaut-558/p/10036041.html
Copyright © 2020-2023  润新知