IP数据报和数据转发

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.目的网络不可达(Destination net eachable)
没有到目的地的路由 原因:通常是“Reply from”中列出的路由器路由错误 造成的
2.请求超时(Request timed out)
在指定的超时时间内没有对探测报文作出响应 原因:路由器关闭、目标主机关闭、没有路由返回到 主机或响应的等待时间大于指定的超时时间等
修改“ 修改“ping”命令的请求超时时间 命令的请求超时时间
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
ping对目的地不可达的屏幕响应 对目的地不可达的屏幕响应
用户和特权模式的切换
IOS的命名与察看
使用show version命令来查看IOS的信息
Show version
通过show version 得到的信息:
IOS版本以及注释信息 Bootstrap 的信息 Boot Rom的信息 上一次启动的方式 系统镜像文件的位置 路由器型号 寄存器地址 接口信息等
连续发送ping探测报文 探测报文 连续发送
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。 “x”,则可能需要删除该图像,然后重新将其插入。
自选数据长度的ping探测报文 探测报文 自选数据长度的
实践: 实践:ping命令剖析与使用 命令剖析与使用
功能:测试网络的连通性和可达性 工作机理:回应请求/应答ICMP报文对的具体实现 UNIX、Linux、Windows等网络操作系统都支持ping命令 不同网络操作系统对ping命令的实现稍有不同
Windows 2000的ping命令形式 的 命令形式
测试配置的路由 – tracert命令 命令
“tracert”命令可以显示数据报转发所经过的路径
IOS
Internetwork Operating System
Cisco IOS
路由器是计算机,需要操作系统,Cisco IOS就是路由器 的操作系统 实现路由器和交换机的功能 可靠安全的连接网络 提供网络的一些测试功能 使用CLI - Command-Line Interface 分两种主要模式: 用户模式:Router> 特权模式:Router#
3.服务类型
转发过程中对该数据报的处理方式
协议(Protocol):发送和接收数据报的上 层协议(第4层)。
MTU
MTU:网络规定的一个帧最多能够携带的数据量 IP数据报的长度只有小于或等于网络的MTU,才能在这个 网络传输 与路由器连接的各个网络的MTU可能不同
表 7-3 协
不同链路层协议的 MTU 值 议 MTU(字节 ) 65535 17914 4464 4352 1500 576 296
和使用↑↓→←等键功能一样
错误提示
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
字符下面有“^”的地方是拼写错 误
路由器配置
Configuring a Router
表 7-7 ICMP 报文种类
类型字段的值与 ICM P 报文的类型的关系 类型的值 3 4 ICMP 报文的类型 目的站不可达 源站抑制 (S ource quench) 时间超过 参数问题 改变路由 (Redirect,或重定向 ) 回送 (Echo)请求或回答 时间戳 (Timestamp)请求或回答 地址掩码 (Address mask)请求或回答 路由器询问 (Router solicitation)或通告
功能:主要用于控制和测试 用户可以使用也可以不使用IP选项。但所有实现IP协议 的设备必须能处理IP选项,IP数据报选项由选项码、长度和选项 数据三部分组成
源路由选项
源路由:IP数据报穿越互联网所经过的路径由源 主机指定 应用场合:测试某特定网络的吞吐率、使数据报 绕开出错 网络等
源路由选项分为
严格源路由选项:规定IP数据报要经过路径上的每一个 路由器 松散源路由选项:只给出IP数据报必须经过的一些“要 点”
为了提高IP数据报交付成功的机会,在网 际 层 使 用 了 因 特 网 控 制 报 文 协 议 ICMP (Internet Control Message Protocol) 。ICMP 报文格式如图所示。
ICMP报文的种类有两种,即ICMP 差 ICMP差 错报告报文和ICMP询问报文。 错报告报文 ICMP询问报文 ICMP报文的类型字段的值与ICMP报 文类型的对应关系如表所示。
a)三个路由器将四个网络连接成一个互联网的例子 b)路由器R2的概念路由表,其中每一项列出一个目的 网络和到达目的网络路径中的下一站
a)四个网络和三个路由器组成的一个互联网, 每个路由器接口分配一个IP地址 b)是中间那个路由器的路由表,表中每一项列出一个目的地、 一个屏蔽码和到达目的地的下一站
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
不允许对ping探测报分片 探测报分片 不允许对
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。 “x”
ICMP主要差错报告类型 主要差错报告类型
目的地不可达报告
网络不可达、主机不可达、协议和端口不可达等
超时报告 参数出错报告
ICMP差错控制 差错控制
1.ICMP的基本功能之一是提供差错报告 2.ICMP协议不严格规定对出现的差错采取的处理方式 3.ICMP差错报告都是采用路由器到源主机的模式
IP数据报本身只包含源主机地址和目的主机地址,错误报告给目的主机 没有意义(有时也不可能) 路由器独立选路,发现错误的路由器不知道该数据报经过的路径,无法 将错误通知相应路由器
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] 目的IP地址
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
修改主机名
Router#config t Router(config)#hostname Lab_A Lab_A(config)# 修改主机名的命令需在全局配置模式下使用
编辑功能
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
分片控制
1.标识(Identification) 16bit 源主机赋予IP数据报的标识符
该域需要复制到新分片的报头中 目的主机利用此域和目的地址判断分片属于哪个数据报
2.标志(Flags)3bit 标识是否已经分片,是否是最后一个分片 3.片偏移(Frag Offset):对数据报进行分片,以便允许在 互联网上使用不同的MTU。13 bits 本片数据在初始IP数据报 数据区的位置偏移量以8B为单位
记录路由选项
1.记录路由:记录IP数据报从源主机到目的主机所经过路 径上各个路由器的IP地址 2.应用场合
查看IP数据报传输过程中所经过的路径 测试路由器的路由配置是否正确
时间戳选项
时间戳:记录IP数据报经过每一路由器时的当地 时间 应用场合:分析网络吞吐率、拥塞情况、负载情 况等
因特网控制报文协议ICMP
Hyperchannel 令牌环 (16 Mbit/s) 令牌环 (4 Mbit/s) FDDI 以太网 X.25 PPP
分片
分片:IP数据报的尺寸大于将发往网络的MTU值时,路由器将IP数据 报分成若干较小的部分的过程 每个分片由报头区和数据区两部分构成 每个分片经过独立的路由选择等处理过程,最终到达目的主机
差错报告报文
11 12 5 8或 0
询问报文
13 或 14 17 或 18 10 或 9
ICMP差错报告报文共有五种,即: · 目的站不可达 · 源站抑制 · 时间超过 · 参数问题 · 改变路由 重定向) 改变路由(重定向 ICMP报文的数据字段由两部分组成, 一部分是收到的需要进行差错报告的IP数据报 的首部,另一部分是IP数据报的数据字段的前 8个字节,如图所示。
重组
1.重组:在接收到所有分片的基础上,主机对分片进行重 新组装的过程 2.目的主机进行重组
减少了中间路由器的计算量 路由器可以为每个分片独立选路
3.路由器不需要对分片进行重组,也不可能对分片进行重 组
TTL:IP数据报在互联网中的存活时间(避免死循环) 报头校验和(Header Checksum):对报头的完整性 进行检查。 源IP地址和目的IP地址(Source IP address and Destination IP Address):32位的IP地址。 IP选项(IP Options):用于网络测试、调试、保密 及其他功能的选项。
IP 数据报头部中的各个域。其中, 源地址和目的地地址均是IP地址
报头中各主要字段的功能( ) 报头中各主要字段的功能(1)
1.版本与协议类型
版本:数据报对应的IP协议版本号(目前使用的IP协议版本号为4) 协议类型:数据报数据区数据的高级协议类型(如TCP)
2.长度
报头长度:报头区的长度(以32bit为单位) 总长度:整个IP数据报的长度(以8bit为单位)
Tracert命令的用法 命令的用法 Tracert命令可以用来跟踪数据报使用的路由(路 径)。该实用程序跟踪的路径是源计算机到目的 地的一条路径,不能保证或认为数据报总遵循这 个路径。如果你的配置使用DNS,那么你常常会 DNS 从所产生的应答中得到城市、地址和常见通信公 司的名字。Tracert是一个运行得比较慢的命令 (如果你指定的目标地址比较远),每个路由器 大约需要15秒钟。 Tracert的使用:tracert后面跟一个IP地址或 的使用: 的使用 URL,Tracert会进行相应的域名转换的。
IP数据报和数据报转发
本节主要内容
1.IP数据报的格式及主要字段的功能 2.IP数据报的分片与重组 3.源路由、记录路由及时间戳选项 4.ICMP的主要功能 5.实践内容
剖析ping命令 使用ping命令及其选项
6.6 IP数据报和数据报转发
头部
数据区
IP数据报的基本格式:一个头部后跟着数据区, 头部含有控制该包发往何地及如何发送的信息
百度文库
查看Flash状态
不同系统的超级终端
RJ-45 to DB-25 Adapter
IOS的帮助功能
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
IOS的帮助功能
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
IOS的帮助功能
无法显示图像。计算机可能没有足够的内存以打开该图像,也可能是该图像已损坏。请重新启动计算机,然后重新打开该文件。如果仍然显示红色 “x”,则可能需要删除该图像,然后重新将其插入。
相关文档
最新文档