一、路由器简介
路由器是构成IP网络的核心,其最基本的作用就是连接不同类型的网络,智能选择最佳的信息传送线路。除此以外,路由器还具有访问控制功能。路由器也可以算作是一台专用计算机,可以听懂并翻译各种网络协议,就像一个会讲各种语言的人一样。
1、路由器功能
路由和转发:
- 可以决定数据包从来源端到目的端所经过的路由路径(host到host之间的最佳传输路径),这个过程称为路由。
- 将路由器输入端的数据包移送至适当的路由器输出端(在路由器内部进行),这称为转发。
1. 路由选择
通过路由表进行选择最佳路径进行转发。
2. 分组转发
交换结构:是一台路由器的核心组件,它的作用就是根据转发表对分组进行处理,将某个输入端口进入的分组从一个合适的输出端口转发出去。,将某个输入端口进入的分组从一个合适的输出端口转发出去。交换结构本身就是一种网络,但这种网络完全包含在路由器中,因此交换结构又可看成是“在路由器中的网络”。
交换方法:存储器 通过总线 通过内部互连网络
输入端口:路由器是一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组。也就是说,将路由器某个输入端口收到的分组,按照分组要去的目的地(即目的网络),把该分组从路由器的某个合适的输出端口转发给下一跳的路由器。下一跳的路由器也按照这种方法处理分组,直到该分组到达终点为止。
数据链路层剥去帧首部和尾部后,将分组送到网络层使用IP头部关键字去查找转发表找到出接口,如果数据进入接口的速度大于数据到交换模块的速度就会出现排队。
输出端口: