当前课程知识点:计算机网络 > 第五章 网络层 > 5.10 路由从何而来? > Video
你好
路由器收到一个IP分组之后
它所做的动作有三步
第一步 打开分组到第三层
提取出目的IP地址
第二步
把目的IP地址和子网掩码
进行按位与的操作
确定出目的网络 查找路由表
第三步 重新封装之后
把它转发出去
在这个重新封装的动作里边
会有TTL-1 置换源MAC地址
和目的MAC地址
计算校验和
有的时候可能会有分片
路由器处理IP分组的关键
就是找到一根最优的路
把它转发出去
它所依据的就是路由表
路由表是什么样子的呢
路由表主要包括
目的网络地址
这是路由表的查找入口 接口
代价
子网的掩码和网关等等
路由表里面记录的
一条一条的路由信息
从何而来呢
路由信息是由
三种路由信息构成的
一种是直连路由
直连路由是路由器感知得来的
第二种路由呢叫静态路由
它是管理人员人工配置的路由
第三种路由叫做动态路由
这是最多的一种路由
是由路由选择协议
自动地建立 更新和维护的
先来看直连路由
当一台路由器开启了
路由器的接口之后
就会自动地发现
这个接口所对应的那个子网
把它记录到它的路由表里边
成为直连路由
举个例子
在图中
路由器R1挂接了两个直连子网
左边挂接了一个通过F100
把192.168.1.0/24
这个子网挂接上来了
右边呢挂接了另外一个子网
192.168.2.0/24
是通过S0/0这个接口挂上来的
当路由器把这两个接口的
IP地址配置好
并且把接口启开
就能从它的路由表里边
看到这两个直连子网
已经被它学习到了 装载到了
它的路由表里面
第二种路由呢叫静态路由
静态路由指的是管理员
手工配置的路由
这是配置的语法 非常的复杂
我们将在另外的视频中
教你如何来进行配制
静态路由里面有一种常见的
静态路由叫缺省的路由
或者叫默认的路由
它是一条默认的路径
找不到路的时候
可以从这里来转发一个分组
默认路由的好处是
可以避免错误的丢包
也能够缩减路由表的规模
还能减少路由器的运行负担
静态路由的优缺点
我们可以用这张表格来展示
它的优点是在小型的网络里边
非常容易实施
静态路由也比较安全
因为它不会发送通告
静态路由总是从同一途径
到达同一个目的网络 非常稳定
静态路由不需要CPU
内存 带宽等等开销
它的缺点是仅适合用于
那种简单的小型的网络
或者用于某一些特殊用途
比如说默认路由
随着网络的增大
配置复杂性明显地增长
静态路由呢也需要
人工地来更新和维护
比较烦琐
第三种路由或者说最常见的路由呢
是动态路由
当网络大了 经常变化的时候
静态路由不再适用
比如这张拓扑图
它代表的网络有几十台路由
链路也错综复杂
如果由管理人员人工地
来配置静态路由很不现实
即使管理员拿出
足够的耐心来配置
也容易出错
即使管理人员没有出错
配置好了
当拓扑发生变化的时候
需要人工的跟踪和维护
这是非常巨大的工作量
所以这个时候
就要用到动态路由
由路由选择协议
动态地建立
更新和维护的路由
就叫做动态路由
它适合大型的
经常变动的网络
当然它也需要付出维护的开销
减少了网络管理人员的负担
路由表中这三类路由都有
但是动态路由占多数
产生动态路由的路由选择协议
使用算法计算到
各目的网络的最优路径
并把这些最优路径
装载到路由表中
引导IP分组的转发
路由选择协议
怎么量度路径是否最优呢
一条路径的好坏优劣
可以用一些参数来量度
这个量度呢有的时候
我们也把它叫做代价
开销
或者成本
第一个比较常见的量度叫做跳数
跳数指的是从源到目的之间
路径上路由器的个数
在RIP协议里边就用到了跳数
作为量度
第二个比较常见的量度叫做带宽
是在OSPF里头用到的
带宽呢是越大越好
但是我们的代价是越小越好
所以带宽在用作量度代价的时候
我们把它用在分母上
除了这两个常见的量度之外
还有其他比如说延迟
负载 可靠性
有的路由选择协议
甚至把这些参数
用公式综合来考量
动态路由选择的优缺点
可以用这个表格来展示
优点 第一条
它适合于多个路由器的网络
就是适合大型的网络
第二个 它通常
不受网络规模的限制
大型的网络可以用
小型的网络里头也用
第三个优点就是
它可以自动地来完成更新和维护
不需人工去维护
缺点是
第一 可能会使实施
更加的复杂
第二点呢 有安全隐患
因为有一些通告在路由器之间
不断地穿梭
第三点就是动态路由
一定需要CPU 内存
带宽等等的开销
来进行自动地维护
小结一下今天的内容
路由表包括三种路由
直连路由 静态路由和动态路由
其中路由表里边
大部分的路由是动态路由
动态路由是路由选择协议
产生 更新和维护的
静态路由呢有它自己的优点和缺点
适合用在小型的 变化少的
那种网络里边
动态路由也有它
自己的优点和缺点
适合用在大型的变化大的网络里
常见的量度路径优劣的代价
开销成本有 跳数和带宽
-本课程简介
--课程组织
-1.1 为什么要学习计算机网络?
-1.2 互联网络发展史
--Video
--互联网络发展史
-1.3 常用的基本概念
--Video
--常用的基本概念
-1.4 参考模型(重点)
--Video
--参考模型
-1.5 参考模型相关的概念
--Video
--数据如何传输
-1.6 本课程的组织
--Video
--课程组织
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-附录3:伦敦奥运会开幕式之Tim Berners Lee
--附录说明
-第一章 概述--章节测试
-附录4:本章的无背景乐的视频
--1-4参考模型
--关于附录4的说明
-2.1 数据通信的理论基础
--Video
-2.2 有导向的传输介质
--Video
--有导向的传输介质
-2.3复用技术
--Video
--复用技术
-2.4调制技术
--Video
--调制技术
-2.5公共交换电话网络
--Video
--公共交换电话网络
-2.6物理层设备
--Video
--物理层设备
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-附录3:光纤熔接
--Video
-附录4:海底光缆
--附录说明
--外部链接
-第二章 物理层--章节测试
-附录5:本章的无背景乐的视频
--2-3复用技术
--2-4调制技术
--关于附录5的说明
-3.1 数据链路层概述
--Video
--数据链路层概述
-3.2 差错处理概述
--Video
--差错处理概述
-3.3 纠1位错的海明码
--Video
--纠1位错的海明码
-3.4 检错码
--Video
--检错码
-3.5基本数据链路协议1~3
--Video
-3.6 滑动窗口协议
--Video
--滑动窗口协议
-3.7 回退n帧
--Video
--回退n帧
-3.8 选择性重传
--Video
--选择性重传
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第三章:数据链路层--章节测试
-附录3:本章的无背景乐的视频
--3-4检错码
--3-6 滑窗协议
--3-7 回退n帧
--关于附录3的说明
-4.1 MAC子层概述
--Video
--MAC子层概述
-4.2 ALOHA协议
--Video
--ALOHA协议
-4.3 CSMA协议
--Video
--CSMA协议
-4.4 以太网概述
--Video
--以太网概述
-4.5 以太网帧格式
--Video
--以太帧格式
-4.6 二层交换的基本格式
--Video
-4.7 生成树协议
--Video
--生成树协议
-4.8 虚拟局域网
--Video
--虚拟局域网
-4.9 二层设备
--Video
--二层设备
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第四章 介质访问控制子层--章节测试
-附录3:本章的无背景乐的视频
--4-9 二层设备
--关于附录3的说明
-5.1 网络层引言
--Video
--网络层引言
-5.2 IP地址
--Video
--IP地址
--子网规划实例
-5.3 子网规划
--Video
--子网规划
-5.4 IP寻址
--Video
--IP寻址
-5.5 IP分组
--Video
--IP分组
-5.6 什么是IPv6?
--Video
--什么是IPv6?
-5.7 IPv6地址
--Video
--IPv6地址
-5.8 IPv6分组
--Video
--IPv6分组
-5.9 IPv6过渡技术
--Video
--IPv6过渡技术
-5.10 路由从何而来?
--Video
--路由如何而来
-5.11 距离矢量路由选择协议
--Video
-5.12 路由信息协议RIP
--Video
--RIP
-5.13 RIP为什么衰落?
--Video
-5.14 链路状态路由选择LS
--Video
-5.15 单区域OSPF
--Video
-5.16 无类域间路由 CIDR
--Video
--CIDR
-5.17 网络地址翻译 NAT
--Video
--NAT
-5.18 互联网控制消息协议 ICMP
--Video
--ICMP
-5.19 地址解析协议 ARP
--Video
--ARP
-5.20 拥塞控制
--Video
--拥塞控制
-5.21 流量整形
--Video
--流量整形
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第五章 网络层--章节测试1
-第五章 网络层--章节测试2
-第五章主观测试题
-附录3:本章的无背景乐的视频
--5-2_IP地址
--5-3_子网规划
--5-4_IP寻址
--5-5_IP分组
--5-9过渡技术
--5-21流量整形
-6.1 传输层概述
--Video
--传输层概述
-6.2 用户数据报协议 UDP
--Video
-6.3 通信模型
--Video
--通信模型
-6.4 TCP数据段
--Video
--TCP数据段
-6.5 TCP三次握手建立连接
--Video
-6.6 TCP连接释放
--Video
--TCP连接释放
-6.7 TCP传输策略
--Video
--TCP传输策略
-6.8 TCP拥塞控制
--Video
--TCP拥塞控制
-6.9 TCP定时器等
--Video
--TCP定时器等
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第六章 传输层--章节测试
-附录3:本章的无背景乐的视频
--6-1传输层概念
--6-2UDP
--6-3通信模型
-linux
-windows
-7.1 应用层概述
--Video
--应用层概述
-7.2 域名系统 DNS 概述
--Video
-7.3 DNS之域名解析
--Video
--域名解析
-7.4 电子邮件 e-mail
--Video
-7.5 万维网 WWW
--Video
--万维网 WWW
-7.6 其它应用
--Video
--其它应用
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第七章 应用层--章节测试
-附录3: 本章无背景音乐的视频
--7-4_电子邮件
--7-6_其它应用