路由器的知识点
一.路由器工作在网络层
TCP/IP协议定义了一个在因特网上传输的包,称为IP数据报,由首部和数据两部分组成。
网络层的 IP 数据报
- TCP/IP协议定义了一个在因特网上传输的包,称为IP数据报,由首部和数据两部分组成。首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。首部中的源地址和目的地址都是IP协议地址。
二.路由器工作原理
-
路由器转发数据的过程
- 接收数据包→查看目的IP地址→与路由表进行匹配找到转发端口→转发到该端口
具体工作过程
- 主机1网段1.1要发送数据包给主机2网段4.1,因为IP地址不在同一网段,主机会将数据包发送给本网段的网关路由器A。
- 路由器A接收到数据包,查看数据包IP首部中的目标IP地址,再查找自己的路由表。数据包的目标IP地址是4.1,属于4.0网段,路由器A在路由表中查到4.0网段转发的接口是S0接口。于是,路由器A将数据包从S0接口转发出去。
- 网络中的每个路由器都是按这样的步骤去转发数据,直到到达了路由器B,用同样的转发方法,从E0口转发出去,4.1主机接收到这个数据包
-
同网段直接通过ARP广播查找主机,而不同网段需要将数据包发送给网关
三.路由分类
1、静态路由
- 由管理员手动配置,并且是单向的
- 缺乏灵活性
2、默认路由(缺省路由)
- 一种特殊的静态路由
- 当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口
- 默认路由一般应用于末节网络
3、动态路由
- 路由器能够通过某种路由协议自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整
- 常用的动态路由协议:RIP、OSPF、IS-IS、BGP、IGRP、EIGRP等