路由器的工作原理

什么是网关?

网关就是网络的出口
工作原理 :PC把数据发给路由器,路由器通过查看数据包三层报头的目的IP地址,然后做网络转发

举例:
PCA-----------PCB,PCA要将数据转发给PCB
如何判断是否在同一网络?

拿主机B的IP地址和主机A的子网掩码做与运算,同时也拿主机A自身的IP地址和自身子网掩码做与运算,之后对比两个运算结果是否一致

  1. 若一致 ,则是在同一网络,直接通信不依赖网关
  2. 若不一致,则不在同一网络,发包就是跨越网络通信,需要利用网关的mac地址,来做2层帧头的目的mac地址封装,因为只有这样封装了,网络内交换机,才会把数据发给路由器,只有收到目的Mac地址是自己接受接口Mac地址的时候,才能判断数据包是发给自己的,之后去掉帧头、帧尾看到目的ip地址,然后根据目的IP地址查路由表,进而做数据转发

控制层面

关注网络设备如何获得网络信息,如何何获得各种各样的网络表象

IPv4单播路由表
IPv6组播路由表

名词解释:

路由: 所谓路由就是去往一个网络的路径信息

路由六要素

  1. 前缀(网络号):主机位全为0的IP地址
  2. 子网掩码:通过子网掩码可以知道,IP地址前多少位是网络位
  3. 出站接口:通过这个接口发送数据,也就是最优的路径接口
  4. 下一跳地址:只有非直连网络才有下一跳地址

PCA-----R1------R2-----R3-----PCB
直连路由:PCA去往R1的网络叫直连网络
非直连网络:PCA去往R2、R3的网络就是非直连网络
假设PCA要访问PCB
那么当数据包到达R1的时候时候,出站接口就是R1右侧的接口,而下一跳地址就是R2左侧的接口IP地址

  1. 度量值 Metric,华为称Cost:是一个阿拉伯数字,用来描述路径的好坏,数值越小越好,直连距离数值为0

  2. 管理距离 administratively Distance,华为称Preference:厂商会根据不同的协议分配不同的值(0-255)数据越小越好,只具有本地意义,直连网络为0

    对思科而言,255的管理距离是不具备加表的资格的,不过华为却可以加表
    
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值