- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
路由器静态路由
• 教学目标:使用路由器的目的是让路由器能够转发数据
包,这需要路由表。路由有直连路由、静态路由、动态路
由三种。其中静态路由是由管理员手工配置的,具有不会
占用路由器的CPU、RAM和线路的带宽,不会暴露网络
结构等优点。掌握静态路由配置是路由的基础,具体来说
应该包括以下几方面知识:
• (1)路由器的路由过程;
• (2 )路由表;
• (3 )路由的种类;
• (4 )静态路由和默认路由的配置;
• 为了学习上述知识,下面通过一个来自实际工程的路由器
静态路由的工作任务来学习以上知识。
你受聘于一家网络公司做网络工程师,恰
4.1 工作任务
好公司有一个客户提出,该客户新近兼并了一
个学校,两个学校都建有自己的校园网。客户
要求两校区的校园网通过路由器相连,现要在
路由器上做适当配置,实现两校区校园网内部
主机的相互通信。
4.2 相关知识
• 作为网络工程师,需要了解本工作任务所涉
及的以下几方面知识:
• 能够理解路由器的路由过程;
• 能够理解路由器中的路由表;
• 能够配置静态路由和默认路由。
4.2.1 路由基础
• 在一个网络中,选择通信流量的路径发生在网络
层。路径选择的功能使得路由器能够评估到目的地
的可用路径,并为数据包确定首选路径。路由选择
服务使用网络拓扑信息来评估网络中的各条路径。
该信息可以由网络管理员配置,也可以由网络中运
行的动态路由进程去收集。
• 网络层利用IP路由选择表将数据包从源网络发送至目
的网络。路由器确定使用那条路径之后,就对该数
据包进行转发。路由器从一个接口接收数据包,然
后根据它到达目的地的最佳路径将其转发到另外一
个接口。
1. 路由过程
• 路由是把数据从一个网络转发到另一个网络的过程,完成
这个过程的设备就是路由器。数据在网络上是以数据包为
单元进行转发的。每个数据包都携带两个逻辑地址(IP地
址),一个是数据的源地址,另一个是数据要到达的目的
地址,所以每个数据包都可以被独立地转发。下面以图
4.1为例来解释路由的过程。
图4.1 中三台路由器R1、R2、R3把四个网络连接起来,它
们是192.168.10.0/24、192.168.11.0/24、192.168.12.0/24、
192.168.13.0/24,三台路由器的互连又需要三个网络,它
们是192.168.100.0/24、192.168.101.0/24、
192.168.102.0/24。
假设主机A 向主机C发送数据,而主机A和主机C不在一个
网络,数据要到达主机C需要经过两个路由器。主机A看
不到这个图,它如何知道主机C在哪里呢?主机A上配置
了IP地址和子网掩码,知道自己的网络号是192.168.10.0,
它在把主机C的IP地址(主机A知道)与自己的掩码做
“与”运算,可以得知主机C的网络号是192.168.12.0。显然
两者不在同一个网络中,这就需要借助路由器来相互通
信。路由器就像是邮局,用户把数据送到路由器后,具体
怎么“传递”就是路由器的工作了。所以,主机A得知目的
主机与自己不在同一个网络时,它只需将这个数据包送到
距它最近的R3就可以了,这就像我们只需把信件投递到离
我们最近的邮局一样。
在主机A 中除了配置IP地址与子网掩码外,还配置了另外
一个参数-默认网关,其实就是路由器R3与主机A处于同
一网络的接口(f0/0 )的地址。在主机A上设置默认网关的
目的就是把去往不同于自己所处的网络的数据,发送默认
网关。只要找到了f0/0接口就等于找到了R3 。为了找到R3
的f0/0接口的MAC地址,主机A使用了地址解析协议
(ARP ),获得了必要信息后,主机A就开始封装数据
包:
• 把f0/0接口的MAC地址封装在数据链路层的目的地址域。
• 把自己的MAC地址封装在数据链路层的源地址域。
• 把自己的IP地址封装在网络层的源地址域。
• 把主机C的IP地址封装在网络层的目的地址域。
• 之后,把数据发送出去。
• 路由器R3收到主机A送来的数据包后,把数据包解开到第
三层,读取数据包中的目的
文档评论(0)