04.计算机网络-2017版-阮晓龙-第4章:网络层

Size: px
Start display at page:

Download "04.计算机网络-2017版-阮晓龙-第4章:网络层"

Transcription

1 1 计算机网络 第四章 : 网络层 阮晓龙 / rxl@hactcm.edu.cn 河南中医学院管理信息工程学科河南中医学院网络信息中心

2 2 本章教学计划 网络层提供的两种服务 网际协议 (IP) 划分子网和构建超网 (IP 地址管理 ) 网际控制报文协议 (ICMP) 路由选择协议 (RIP OSPF BGP) 基础内容 IP 多播 (IP 多播和 IGMP) 虚拟专用网 (VPN) 网络地址转换 (NAT) 扩展部分

3 3 本章教学计划 讨论多个网络通过路由器互连成为一个互联网的问题 重点内容 : 虚拟互连网络 IP 地址与物理地址的关系 IP 地址分类与管理的方法 路由选择协议 VPN 的基本概念 NAT 的基本原理

4 4 1. 网络层提供的两种服务 在计算机网络领域, 网络层应该向运输层提供怎样的服务 ( 面向连接 还是 无连接 ) 曾引起了长期的争论 争论焦点的实质就是 : 在计算机通信中, 可靠交付应当由谁来负责? 是网络还是端系统?

5 5 1. 网络层提供的两种服务 1.1 虚电路 电信网的成功经验 : 让网络负责可靠交付 电信网使用昂贵的程控交换机, 用面向连接的通信方式, 使电信网络能够向用户提供可靠传输的服务 虚电路 VC 就是当两个计算机进行通信时, 应当先建立连接, 以保证双方通信所需的一切网络资源, 双方就沿着已建立的虚电路发送分组 如果使用可靠传输的网络协议, 就可使所发送的分组无差错按序到达终点

6 6 1. 网络层提供的两种服务 1.1 虚电路 应用层运输层网络层数据链路层物理层 H 1 H 2 虚电路 应用层运输层网络层数据链路层物理层 H 1 发送给 H 2 的所有分组都沿着同一条虚电路传送

7 7 1. 网络层提供的两种服务 1.2 数据报 因特网不提供端到端的可靠服务的优势 : 网络中的路由器可以做得比较简单, 而且价格低廉 如果主机 ( 即端系统 ) 中的进程之间的通信需要是可靠的, 那么就由运输层负责 ( 包括差错处理 流量控制等 ) 网络的造价大大降低, 运行方式灵活, 能够适应多种应用 因特网能够发展到今日的规模, 充分证明了当初采用这种设计思路的正确性

8 8 1. 网络层提供的两种服务 1.2 数据报 应用层运输层网络层数据链路层物理层 H IP 数据报 1 H 2 应用层运输层网络层数据链路层物理层 丢失 H 1 发送给 H 2 的分组可能沿着不同路径传送

9 9 1. 网络层提供的两种服务 1.3 虚电路服务与数据报服务对比

10 10 2. 网际协议 (IP) 网际协议 (Internet Protocol,IP), 或称互联网协议, 是用于报文交换网络的一种面向数据的协议 IP 是在 TCP/IP 协议中网络层的主要协议, 任务是仅仅根据源主机和目的主机的地址传送数据 为此目的,IP 定义了寻址方法和数据报的封装结构 IP 的第一个架构的主要版本, 现在称为 IPv4, 仍然是最主要的互联网协议 尽管世界各地正在积极部署 IPv6, 但 IPv4 仍然是最重要的网际协议

11 11 2. 网际协议 (IP) 网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一 与 IP 协议配套使用的还有三个协议 : 地址解析协议 ARP (Address Resolution Protocol) 网际控制报文协议 ICMP (Internet Control Message Protocol) 网际组管理协议 IGMP (Internet Group Management Protocol)

12 12 2. 网际协议 (IP) 应用层 运输层 各种应用层协议 (HTTP, FTP, SMTP 等 ) TCP, UDP 网络层 ( 网际层 ) ICMP IGMP IP ARP 网络接口层 与各种网络接口 物理硬件

13 13 2. 网际协议 (IP) 2.1 虚拟互连网络 互连在一起的网络要进行通信, 会遇到许多问题需要解决, 如 : 不同的寻址方案 不同的最大分组长度 不同的网络接入机制 不同的超时控制 不同的差错恢复方法 不同的状态报告方法 不同的路由选择技术 不同的用户接入控制 不同的服务 ( 面向连接服务和无连接服务 ) 不同的管理与控制方式

14 14 2. 网际协议 (IP) 2.1 虚拟互连网络 因为用户的需求是多种多样的, 所以没有一种单一的网络能够适应所有用户的需求 网络技术是不断发展的, 网络的制造厂家也要不停止的推出新产品, 以获得更加的市场份额和持续利润 市场上有不同性能 不同网络协议的网络, 分布在不同的位置, 由不同的组织和人员来管理

15 15 2. 网际协议 (IP) 2.1 虚拟互连网络 从一般概念上来讲, 将网络互相连接起来要使用一些中间设备 根据中间设备所在的层次, 可以有以下四种不同的中间设备 : 转发器 (repeater): 物理层中继系统 网桥 ( 桥接器,bridge): 数据链路层中继系统 路由器 (router): 网络层中继系统 桥路器 (brouter): 数据链路层和网络层混合中继系统 网关 (gateway): 网络层以上使用的中继系统

16 16 2. 网际协议 (IP) 2.1 虚拟互连网络 在市场上, 主要的网络中间设备都有比较典型的产品名称

17 17 2. 网际协议 (IP) 2.1 虚拟互连网络 当中继系统是转发器或网桥时, 一般并不称之为网络互连, 因为这仅仅是把一个网络扩大了, 而这仍然是一个网络 网关由于比较复杂, 目前使用得较少 我们讨论网络互联都是指用路由器进行网络互联和路由选择 路由器就是一台专用计算机, 用来在互联网中进行路由选择 由于历史的原因, 许多有关 TCP/IP 的文献将网络层使用的路由器称为网关

18 18 2. 网际协议 (IP) 2.1 虚拟互连网络 TCP/IP 体系在网络互连上采用的做法是在网络层使用标准化协议, 但相互连接的的网络则可以是异构的 参加互连的计算机网络都采用相同的网际协议 (IP), 因此可以把互连以后的计算机网络看成为一个虚拟互连网络 (internet)

19 19 2. 网际协议 (IP) 2.1 虚拟互连网络 路由器 网络 网络 网络 网络 网络 虚拟互连网络 ( 互联网 ) (a) 互连网络 (b) 虚拟互连网络

20 20 2. 网际协议 (IP) 2.1 虚拟互连网络 所谓虚拟互连网络也就是逻辑互连网络, 它的意思就是互连起来的各种物理网络的异构性本来是客观存在的, 但是我们利用 IP 协议就可以使这些性能各异的网络从用户看起来好像是一个统一的网络 使用 IP 协议的虚拟互连网络可简称为 IP 网 使用虚拟互连网络的好处是 : 当互联网上的主机进行通信时, 就好像在一个网络上通信一样, 而看不见互连的各具体的网络异构细节

21 21 2. 网际协议 (IP) 2.1 虚拟互连网络 互联网可以由多种异构网络互连组成 在网络上, 两台主机通信分类两种形式 : 直接交付 : 在一个物理网络上, 数据报被源主机直接传送到目标主机上 间接交付 : 当源主机和目标主机分别处于不同的物理网络上时, 数据报由源主机通过网络上的路由器间接的传送到目标主机上

22 22 2. 网际协议 (IP) 2.1 虚拟互连网络 H R 1 R 2 R 主机 H 1 间接交付 R 1 间接交付 R 2 R 3 间接交付 R 5 间接交付 R 4 R 5 R 4 主机 H H 分组在互联网中的传送

23 23 2. 网际协议 (IP) 2.1 虚拟互连网络 IP 数据报 网络层网络层网络层网络层网络层网络层网络层 H 1 R 1 R 2 R 3 R 4 R 5 H 2

24 24

25 25 2. 网际协议 (IP) 2.2 分类的 IP 地址 IP 地址及其表示方法 把整个因特网看成为一个单一的 抽象的网络 IP 地址就是给每个连接在因特网上的主机 ( 或路由器 ) 分配一个在全世界范围是唯一的 32 位的标识符 IP 地址现在由因特网名字与号码指派公司 ICANN (Internet Corporation for Assigned Names and Numbers) 进行分配

26 26 2. 网际协议 (IP) 2.2 分类的 IP 地址 IP 地址及其表示方法 IP 地址的编址方法共经过了三个历史阶段 : 分类的 IP 地址 : 这是最基本的编址方法, 在 1981 年就通过了相应的标准协议 子网的划分 : 这是对最基本的编址方法的改进, 其标准 [RFC 950] 在 1985 年通过 构成超网 : 这是比较新的无分类编址方法 1993 年提出后很快就得到推广应用

27 27 2. 网际协议 (IP) 2.2 分类的 IP 地址 分类的 IP 地址 分类的 IP 地址就是将 IP 地址划分为若干个固定类, 每一类地址都有两个字段组成 : 网络号 主机号 网络号 (net-id): 标志主机 ( 或路由器 ) 所连接到的网络 一个网络号在整个因特网范围内必须是唯一的 主机号 (host-id): 标志该主机 ( 或路由器 ) 一个主机号在它前面的网络号所指明的网络范围内必须是唯一的 一个 IP 地址在整个因特网范围内必须是唯一的

28 28 2. 网际协议 (IP) 2.2 分类的 IP 地址 分类的 IP 地址 两级的 IP 地址可以 定义为 : IP 地址 ::= {< 网络号 >,< 主机号 >}

29 29 2. 网际协议 (IP) 2.2 分类的 IP 地址 分类的 IP 地址

30 30 2. 网际协议 (IP) 2.2 分类的 IP 地址 从 IP 地址的结构来看,IP 地址并不仅仅指明一个主机, 而是还指明了主机所连接到的网络 当初, 把 IP 地址划分为 A B C 三个类别, 是因为在现实中, 有的网络拥有很多主机, 有的网络上的主机很少 把 IP 地址划分为 A B C 三个类别, 能够更好的满足用户的不同需求 当某单位申请到一个 IP 地址时, 实际上获得了具有同样网络号的一组地址 其中主机号是自行分配的, 只要无重复即可

31 31 2. 网际协议 (IP) 2.2 分类的 IP 地址 点分十进制记法 : 提高 IP 地址的可读性

32 32 2. 网际协议 (IP) 2.2 分类的 IP 地址 常用的三种类别的 IP 地址

33 33 2. 网际协议 (IP) 2.2 分类的 IP 地址 常用的三种类别的 IP 地址

34 34 2. 网际协议 (IP) 2.2 分类的 IP 地址 IP 地址具有的重要特点 : 每一个 IP 地址都由网络号和主机号两部分组成 IP 地址是一种分等级的地址结构 分等级的两个好处是 : 第一,IP 地址管理机构在分配 IP 地址时只分配网络号, 而剩下的主机号则由得到该网络号的单位自行分配 这样就方便了 IP 地址的管理 第二, 路由器仅根据目的主机所连接的网络号来转发分组 ( 而不考虑目的主机号 ), 这样就可以使路由表中的项目数大幅度减少, 从而减小了路由表所占的存储空间

35 35 2. 网际协议 (IP) 2.2 分类的 IP 地址 IP 地址具有的重要特点 : 实际上 IP 地址是标志一个主机 ( 或路由器 ) 和一条链路的接口 当一个主机同时连接到两个网络上时, 该主机就必须同时具有两个相应的 IP 地址, 其网络号 net-id 必须是不同的 这种主机称为多归属主机 (multihomed host) 由于一个路由器至少应当连接到两个网络 ( 这样它才能将 IP 数据报从一个网络转发到另一个网络 ), 因此一个路由器至少应当有两个不同的 IP 地址

36 36 2. 网际协议 (IP) 2.2 分类的 IP 地址 IP 地址具有的重要特点 : 一个网络是指具有相同网络号 net-id 的主机的集合 用转发器或网桥连接起来的若干个局域网仍为一个网络, 因此这些局域网都具有同样的网络号 net-id 在 IP 地址中, 所有分配到网络号的网络都是平等的 所有分配到网络号 net-id 的网络, 范围很小的局域网, 还是可能覆盖很大地理范围的广域网, 都是平等的

37 37 2. 网际协议 (IP) 2.2 分类的 IP 地址 LAN N 2 R N N R 3 R 2 LAN B LAN

38 38 2. 网际协议 (IP) 2.3 IP 地址与硬件地址 IP 地址和硬件地址的区别 : 物理地址是数据链路层和物理层使用的地址 IP 地址是网络层和以上各层使用的地址,IP 地址是一种逻辑地址 在发送数据时, 数据从高层下到低层, 然后才到通信链路上传输 使用 IP 地址的 IP 数据报一旦交给了数据链路层, 就被封装成 MAC 帧 MAC 帧在传送时使用的源地址和目的地址都是硬件地址 连接在通信链路上的设备在接受 MAC 帧时, 看不到 IP 地址 只有把数据帧提交给网络层, 才能够识别到 IP 地址

39 39 2. 网际协议 (IP) 2.3 IP 地址与硬件地址 首部 应用层数据 硬件地址 IP 地址 首部 TCP 报文 IP 数据报 网络层及以上使用 IP 地址 首部 MAC 帧 尾部 链路层及以下使用硬件地址

40 40 2. 网际协议 (IP) 2.3 IP 地址与硬件地址 IP 地址放在 IP 数据报的首部, 硬件地址则放在 MAC 帧的首部 在网络层和网络层以上使用 IP 地址, 在数据链路层使用硬件地址 当 IP 数据报放入数据链路层的 MAC 帧中以后, 整个的 IP 数据报就成为 MAC 帧的数据, 因而在数据链路层看不到数据报的 IP 地址信息

41 41 2. 网际协议 (IP) 2.3 IP 地址与硬件地址 主机 H 1 查找路由表查找路由表主机 H 2 IP 1 硬件地址 IP 路由器 R 1 路由器 R 2 2 HA 3 HA 4 HA 5 HA 6 HA 1 HA 2 局域网局域网局域网 通信的路径 H 1 经过 R 1 转发 再经过 R 2 转发 H 2

42 42 2. 网际协议 (IP) 2.3 IP 地址与硬件地址 主机 H IP 层上的互联网 1 主机 H 2 IP 数据报 路由器 R 1 路由器 R 2 IP 1 IP 1 IP 2 IP 1 IP 2 IP 1 IP 2 IP 2 IP 3 IP 4 IP 5 IP 6 HA 1 HA 3 HA 4 HA 5 HA 6 HA 2 从 HA 1 到 HA 3 从 HA 4 到 HA 5 从 HA 6 到 HA 2 MAC 帧 MAC 帧 MAC 帧

43 43 2. 网际协议 (IP) 2.3 IP 地址与硬件地址

44 44 2. 网际协议 (IP) 2.3 IP 地址与硬件地址 几个重点和总结 : 在 IP 层抽象的互联网上只能看到 IP 数据报 虽然在 IP 数据报中有源站 IP 地址, 但是路由器只根据目的站的 IP 地址的网络号进行路由选择 在局域网的链路层, 只能看见 MAC 帧 IP 数据报被封装到 MAC 帧中作为数据部分 尽管互连在一起的网络的硬件地址体系各不相同, 但 IP 层抽象的互联网却屏蔽了下层很复杂的细节 只要在网络层上讨论问题, 就能够使用统一的 抽象的 IP 地址研究主机和主机或路由器之间的通信

45 45 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 地址解析协议 (ARP) 的作用是 : 在知道一个 IP 地址时, 查找到该 IP 地址对应的硬件地址 由于 IP 协议用到了 ARP, 因此把 ARP 放到网络层来介绍 有些技术文档和书籍考虑到 ARP 最终解析的是硬件地址, 把 ARP 放到数据链路层 不管网络层使用的是什么协议, 在实际网络的链路上传送数据帧时, 最终还是必须使用硬件地址

46 46 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) ICMP IGMP 网络层 ARP IP IP 地址 ARP 硬件地址

47 47 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 每一个主机都设有一个 ARP 高速缓存 (ARP cache), 里面有所在的局域网上的各主机和路由器的 IP 地址到硬件地址的映射表 当主机 A 欲向本局域网上的某个主机 B 发送 IP 数据报时, 就先在其 ARP 高速缓存中查看有无主机 B 的 IP 地址 如有, 就可查出其对应的硬件地址, 再将此硬件地址写入 MAC 帧, 然后通过局域网将该 MAC 帧发往此硬件地址

48 48 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 主机 A 广播发送 ARP 请求分组 我是 , 硬件地址是 C0-15-AD-18 我想知道主机 的硬件地址 ARP 请求 ARP 请求 ARP 请求 ARP 请求 X A Y B Z C0-15-AD-18

49 49 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 主机 B 向 A 发送 ARP 响应分组 我是 硬件地址是 B-00-EE-0A ARP 响应 X A Y B Z C0-15-AD B-00-EE-0A

50 50 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 为了减少网络上的通信量, 主机 A 在发送其 ARP 请求分组时, 就将自己的 IP 地址到硬件地址的映射写入 ARP 请求分组 当主机 B 收到 A 的 ARP 请求分组时, 就将主机 A 的这一地址映射写入主机 B 自己的 ARP 高速缓存中 这对主机 B 以后向 A 发送数据报时就更方便了

51 51 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) ARP 是解决同一个局域网上的主机或路由器的 IP 地址和硬件地址的映射问题 如果所要找的主机和源主机不在同一个局域网上, 那么就要通过 ARP 找到一个位于本局域网上的某个路由器的硬件地址, 然后把分组发送给这个路由器, 让这个路由器把分组转发给下一个网络 剩下的工作就由下一个网络来做

52 52 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 从 IP 地址到硬件地址的解析是自动进行的, 主机的用户对这种地址解析过程是不知道的 只要主机或路由器要和本网络上的另一个已知 IP 地址的主机或路由器进行通信,ARP 协议就会自动地将该 IP 地址解析为链路层所需要的硬件地址

53 53 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 使用 ARP 的四种典型情况 : 发送方是主机, 要把 IP 数据报发送到本网络上的另一个主机 这时用 ARP 找到目的主机的硬件地址 发送方是主机, 要把 IP 数据报发送到另一个网络上的一个主机 这时用 ARP 找到本网络上的一个路由器的硬件地址 剩下的工作由这个路由器来完成 发送方是路由器, 要把 IP 数据报转发到本网络上的一个主机 这时用 ARP 找到目的主机的硬件地址 发送方是路由器, 要把 IP 数据报转发到另一个网络上的一个主机 这时用 ARP 找到本网络上另一个路由器的硬件地址 剩下的工作由这个路由器来完成

54 54

55 55 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 为什么不直接使用硬件地址进行通信? 由于全世界存在着各式各样的网络, 它们使用不同的硬件地址 要使这些异构网络能够互相通信就必须进行非常复杂的硬件地址转换工作, 因此几乎是不可能的事 连接到因特网的主机都拥有统一的 IP 地址, 它们之间的通信就像连接在同一个网络上那样简单方便, 因为调用 ARP 来寻找某个路由器或主机的硬件地址都是由计算机软件自动进行的, 对用户来说是看不见这种调用过程的

56 56 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) 如何查看本地主机的 ARP 高速缓存? 在 Linux 操作系统中, 通过在 shell 环境下输入 arp 查看, 也可以通过 arp 命令进行更多操作 在 Windows 操作系统中, 通过 运行 cmd, 在命令窗体中输入 arp -a 查看, 也可以通过 arp 命令进行更多操作 现场演示 arp 命令的使用, 并介绍 arp 高速缓存

57 57

58 58 2. 网际协议 (IP) 2.4 地址解析协议 (ARP) ARP 的数据帧格式 : 硬件地址长度 协议地址长度 以太网目的地址 以太网源地址 帧类型 硬件类型 协议类型 OP 发送端以太网地址 发送端 IP 地址 目的以太网地址 目的 IP 地址 以太网首部 28 字节 ARP 请求 / 应答 通过 Wireshark 进行 ARP 数据报的分析

59 59 2. 网际协议 (IP) 2.4 地址解析协议 (ARP)

60 60 2. 网际协议 (IP) ARP 欺骗 : Who is ? 2.4 地址解析协议 (ARP) Internet ARP 缓存 Gateway ARP answer MAC:Gateway MAC:Gateway ARP request Ethernet A B C D IP: MAC: A Gateway: IP: MAC: B Gateway: IP: IP: MAC: C MAC:D The Gateway( ) Gateway: Gateway: is Gateway OP 发送端以太网地址 发送端 IP 地址 目的以太网地址 目的 IP 地址 FFFFFFFFFFFF Gateway Gateway

61 61 2. 网际协议 (IP) 2.5 IP 数据报的格式 一个 IP 数据报由首部和数据两部分组成 首部的前一部分是固定长度, 共 20 字节, 是所有 IP 数据报必须具有的 在首部固定部分的后面是一些可选字段, 其长度是可变的 IP 数据报的格式也能够说明了 IP 协议的功能

62 62 2. 网际协议 (IP) 2.5 IP 数据报的格式 位 版本 首部长度 区分服务总长度 首部 固定部分 标识生存时间协议 标志 源 地 址 片 偏 移 首 部 检 验 和 可变部分 目的地址 可选字段 ( 长度可变 ) 填 充 数据部分 首 部 数据部分 发送在前 IP 数据报

63 位 版本 首部长度 区分服务总长度 首部 固定部分 标识生存时间协议 标志 源 地 址 片 偏 移 首 部 检 验 和 可变部分 目的地址 可选字段 ( 长度可变 ) 填 充 数据部分 版本 :4 位, 指 IP 协议的版本, 目前的 IP 协议版本号为 4( 即 IPv4) 首部长度 :4 位, 可表示的最大数值是 15 个单位 ( 一个单位为 4 字节 ), 因此 IP 的首部长度的最大值是 60 字节 区分服务 :8 位, 用来获得更好的服务 在旧标准中叫做服务类型, 但实际上一直未被使用过 1998 年这个字段改名为区分服务 只有在使用区分服务 (DiffServ) 时, 这个字段才起作用 在一般的情况下都不使用这个字段

64 位 版本 首部长度 区分服务总长度 首部 固定部分 标识生存时间协议 标志 源 地 址 片 偏 移 首 部 检 验 和 可变部分 目的地址 可选字段 ( 长度可变 ) 填 充 数据部分 总长度 :16 位, 指首部和数据之和的长度, 单位为字节, 因此数据报的最大长度为 字节 总长度必须不超过最大传送单元 MTU, 如果超过了, 就需要把过长的数据报进行分片处理 标识 (identification):16 位, 它是一个计数器, 用来产生数据报的标识 标志 (flag):3 位, 目前只有前两位有意义 标志字段的最低位是 MF(More Fragment),MF=1 表示后面 还有分片, MF=0 表示最后一个分片 标志字段中间的一位是 DF(Don't Fragment), 只有当 DF=0 时才允许分片

65 位 版本 首部长度 区分服务总长度 首部 固定部分 标识生存时间协议 标志 源 地 址 片 偏 移 首 部 检 验 和 可变部分 目的地址 可选字段 ( 长度可变 ) 填 充 数据部分 片偏移 :13 位 片偏移指出 : 较长的分组在分片后, 某片在原分组中的相对位置 也就是说, 相对于用户数据字段的起点, 该片从何处开始 片偏移以 8 个字节为偏移单位, 每个分片的长度一定是 8 个字节的整数倍 生存时间 :8 位, 记为 TTL(Time To Live), 数据报在网络中可通过的路由器数的最大值,TTL 限制的为 跳数限制, 路由器转发数据报之前把 TTL 减 1, 如果 TTL 为 0, 路由器就丢弃这个数据报 因此 TTL 的单位是 跳数 协议 :8 位, 协议字段指出此数据报携带的数据使用何种协议, 以方便目的主机的 IP 层将数据部分上交给哪个处理程序进行处理

66 位 版本 首部长度 区分服务总长度 首部 固定部分 标识生存时间协议 标志 源 地 址 片 偏 移 首 部 检 验 和 可变部分 目的地址 可选字段 ( 长度可变 ) 填 充 数据部分 首部校验和 :16 位 这个校验只检测数据报的首部, 不对数据报的数据部分进行校验 首部校验和没有使用 CRC 这样复杂的计算, 而是采用了更加简单的方法 ( 算法参考教材的内容, 并进行介绍 ) 源地址 :32 位, 发送数据报的 IP 地址 目的地址 :32 位, 接收数据报的 IP 地址

67 位 版本 首部长度 区分服务总长度 首部 固定部分 标识生存时间协议 标志 源 地 址 片 偏 移 首 部 检 验 和 可变部分 目的地址 可选字段 ( 长度可变 ) 填 充 数据部分 IP 首部的可变部分就是一个选项字段 选项字段用来支持排错 测量以及安全等措施, 内容很丰富 此字段的长度为 1-40 个字节不等, 取决于所选择的项目内容 增加首部的可变部分是为了提高 IP 数据报的功能, 但同时也使得 IP 数据报的首部变为可变的, 增加了路由器的开销 IPv6 将 IP 数据报的首部长度定为为固定的

68 68 2. 网际协议 (IP) 2.5 IP 数据报的格式 IP 数据报分片的分析 : 需分片的数据报 首部 数据部分共 3800 字节 偏移 =0/8=0 字节 首部 1 首部 2 首部 3 字节 0 数据报片 1 偏移 =0/8= 数据报片 2 数据报片 3 偏移 =1400/8=175 偏移 =2800/8=350

69 69 2. 网际协议 (IP) 2.5 IP 数据报的格式 协议字段的作用 : 运输层 TCP UDP ICMP IGMP OSPF 网络层 首部 数据部分 IP 数据报 协议字段指出应将数据部分交给哪一个进程

70 70 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 举个极端的例子 : 有四个 A 类网络通过三个路由器连接在一起 每一个网络上都可能有成千上万个主机 可以想像, 若按目的主机号来制作路由表, 则所得出的路由表就会过于庞大 但若按主机所在的网络地址来制作路由表, 那么每一个路由器中的路由表就只包含 4 个项目 这样就可使路由表大大简化

71 71 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 网 R 1 网 R 2 R 3 网 网 路由器 R 2 的路由表 目的主机所在的网络 下一跳地址直接交付, 接口 0 直接交付, 接口

72 72 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 网 R 1 网 R 2 R 3 网 网 路由器 R 2 的路由表 目的主机所在的网络 下一跳地址 直接交付, 接口 0 直接交付, 接口 R 1 R 2 R 3 链路 1 链路 2 链路 3 链路 4

73 73 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 在互联网上转发分组时, 是从一个路由器转发到下一个路由器 在路由表中, 对每一条路由最主要的是两个信息 : ( 目的网络地址, 下一跳地址 ) 根据目的网络地址就能确定下一跳路由器, 最终结果是 : IP 数据报最终一定可以找到目的主机所在目的网络上的路由器 ( 可能要通过多次的间接交付 ) 只有到达最后一个路由器时, 才试图向目的主机进行直接交付

74 74 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 特定主机路由 : 这种路由是为特定的目的主机指明一个路由 采用特定主机路由可使网络管理人员能更方便地控制网络和测试网络, 同时也可在需要考虑某种安全问题时采用这种特定主机路由 默认路由 : 路由器还采用默认路由以减少路由表所占用的空间和搜索路由表所用的时间 这种转发方式在一个网络只有很少的对外连接时是很有用的 默认路由在主机发送 IP 数据报时往往更能显示出它的好处 如果一个主机连接在一个小网络上, 而这个网络只用一个路由器和因特网连接, 那么在这种情况下使用默认路由是非常合适的

75 75 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 默认路由 : 只要目的网络不是 N1 和 N2, 就一律选择默认路由, 把数据报先间接交付路由器 R1, 让 R1 再转发给下一个路由器 路由表 N 2 目的网络下一跳 N 1 直接 N 2 R 2 R 2 N 1 R 1 因特网 默认 R 1

76 76 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 需要注意的是 : IP 数据报的首部中没有地方可以用来指明 下一跳路由器的 IP 地址 当路由器收到待转发的数据报, 不是将下一跳路由器的 IP 地址填入 IP 数据报, 而是送交下层的网络接口软件 网络接口软件使用 ARP 负责将下一跳路由器的 IP 地址转换成硬件地址, 并将此硬件地址放在链路层的 MAC 帧的首部, 然后根据这个硬件地址找到下一跳路由器

77 77 2. 网际协议 (IP) 2.6 IP 层转发分组的流程 分组转发算法 1 从数据报的首部提取目的主机的 IP 地址 D, 得出目的网络地址为 N 2 若网络 N 与此路由器直接相连, 则把数据报直接交付目的主机 D; 否则是间接交付, 执行 3 3 若路由表中有目的地址为 D 的特定主机路由, 则把数据报传送给路由表中所指明的下一跳路由器 ; 否则, 执行 4 4 若路由表中有到达网络 N 的路由, 则把数据报传送给路由表指明的下一跳路由器 ; 否则, 执行 5 5 若路由表中有一个默认路由, 则把数据报传送给路由表中所指明的默认路由器 ; 否则, 执行 6 6 报告转发分组出错

78 78 2. 网际协议 (IP) 2.6 IP 层转发分组的流程

79 79 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 举例讨论 : 某单位获得 A 类地址, 却只有 300 台主机 路由器里面的路由表应该有多少条记录? 某单位紧急扩展网络后, 如何让新扩展网络接入互联网?

80 80 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 两级 IP 地址的不足 : IP 地址空间的利用率有时很低 给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏 两级的 IP 地址不够灵活 解决思路 : 申请到地址后, 可以再进行二次划分, 把一个 A 类或 B 类地址划分为多个网络 让地址段更小 更灵活

81 81 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 从 1985 年起, 在 IP 地址中又增加了一个新的字段 : 子网号字段, 两级的 IP 地址变成为三级的 IP 地址 从两级的 IP 地址变为三级的 IP 地址后, 解决了分类 IP 地址管理的不足, 让 IP 管理和使用变得更加灵活 将两级的 IP 地址变为三级的 IP 地址的做法, 叫作划分子网 (subnetting), 或叫子网划分 子网路由选择 目前, 划分子网已成为因特网的正式标准协议

82 82 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 划分子网的思路 : 划分子网纯属一个单位内部的事情 单位对外仍然表现为没有划分子网的网络 从主机号借用若干个位作为子网号 subnet-id, 而主机号 host-id 也就相应减少了若干个位 IP 地址 ::= {< 网络号 >, < 子网号 >, < 主机号 >}

83 83 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 划分子网的思路 : 凡是从其他网络发送给本单位某个主机的 IP 数据报, 仍然是根据 IP 数据报的目的网络号 net-id, 先找到连接在本单位网络上的路由器 然后此路由器在收到 IP 数据报后, 再按目的网络号 net-id 和子网号 subnet-id 找到目的子网 最后就将 IP 数据报直接交付目的主机

84 84 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 R R 3 R 1 我的网络地址是 网络 所有到网络 的分组均到达此路由器

85 85 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 R 子网 子网 R 3 R 1 子网 所有到达网络 的分组均到达此路由器 网络

86 86 3. 划分子网与构建超网 3.1 划分子网 : 三级 IP 地址 当没有划分子网时,IP 地址是两级结构 划分子网后 IP 地址就变成了三级结构 划分子网只是把 IP 地址的主机号 host-id 这部分进行再划分, 而不改变 IP 地址原来的网络号 net-id 划分子网是单位内部为了管理而自行开展的工作, 对于上层接入网络而讲没有任何影响

87 87 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 从 IP 数据报的首部无法看出源主机或目的主机所连接的网络是否进行了子网划分 为了看到一个 IP 地址的网络号和主机号, 于是使用了子网掩码 (subnet mask) 来作为辅助手段, 以计算某一个 IP 地址的网络号

88 88 3. 划分子网与构建超网 网络号 3.1 划分子网 : 子网掩码 主机号 两级 IP 地址 网络号子网号主机号 三级 IP 地址 子网号为 3 的网络的网络号 主机号 三级 IP 地址的子网掩码 子网的网络地址

89 89 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 两级 IP 地址 网络号 主机号 三级 IP 地址网络号子网号主机号 逐位进行 AND 运算 三级 IP 地址的子网掩码 子网的网络地址 网络号子网号 0

90 90 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 使用子网掩码之后, 不管网络是否划分了子网, 都可以通过子网掩码和 IP 地址逐位的 与 运算, 方便的得出网络地址 路由器在进行分组转发时, 就不需要考虑是否划分子网, 通过一个方法进行处理即可

91 91 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 讨论 : IP 地址 : , 是 C 类地址, 在具体使用时没有进行子网划分 但是在具体应用中, 依然需要使用子网掩码, 这是为什么? 不划分子网也要使用子网掩码的原因, 就在于让路由器以一个方法进行分组处理, 以便于以一种方法查找路由表 子网掩码是一个网络或一个子网的重要属性

92 92 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 A 类地址 网络地址 默认子网掩码 网络号主机号为全 B 类地址 网络地址 默认子网掩码 网络号 主机号为全 C 类地址 网络地址 默认子网掩码 网络号 主机号为全

93 93 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 子网掩码是一个网络或一个子网的重要属性 路由器在和相邻路由器交换路由信息时, 必须把自己所在网络 ( 或子网 ) 的子网掩码告诉相邻路由器 路由器的路由表中的每一个项目, 除了要给出目的网络地址外, 还必须同时给出该网络的子网掩码 若一个路由器连接在两个子网上就拥有两个网络地址和两个子网掩码

94 94 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 现场演示 : 让一个主机同时接入到两个网络上 ( 为一个网络接口卡配置多个 IP 地址 )

95 95 3. 划分子网与构建超网 3.1 划分子网 : 子网掩码 计算 : 已知 IP 地址 , 子网掩码是 , 请计算其网络地址 已知 IP 地址 , 子网掩码是 , 请计算其网络地址 已知 IP 地址 , 子网掩码是 , 请计算机其网络地址, 并列出该网络内的所有 IP 地址

96 96 3. 划分子网与构建超网 3.2 使用子网掩码的分组转发过程 在不划分子网的两级 IP 地址下, 从 IP 地址得出网络地址是个很简单的事 ( 讨论 : 两级 IP 地址下的分组转发 ) 但在划分子网的情况下, 从 IP 地址却不能唯一地得出网络地址来, 这是因为网络地址取决于网络所采用的子网掩码, 但数据报的首部并没有提供子网掩码的信息 在划分子网的情况下, 分组转发的算法也必须做相应的改动

97 97 3. 划分子网与构建超网 3.2 使用子网掩码的分组转发过程 使用子网划分后, 路由表必须包含以下三项内容 : 目的网络地址 子网掩码和下一跳地址

98 98 3. 划分子网与构建超网 3.2 使用子网掩码的分组转发过程 划分子网的情况下, 路由器转发分组的算法 : 1 从收到的分组的首部提取目的 IP 地址 D 2 先用各网络的子网掩码和 D 逐位相 与, 看是否和相应的网络地址匹配 若匹配则直接交付 否则就是间接交付, 执行 3 3 若路由表中有目的地址为 D 的特定主机路由, 则将分组传送给指明的下一跳路由器 ; 否则, 执行 4 4 对路由表中的每一行的子网掩码和 D 逐位相 与, 若其结果与该行的目的网络地址匹配, 则将分组传送给该行指明的下一跳路由器 ; 否则, 执行 5 5 若路由表中有一个默认路由, 则将分组传送给路由表中所指明的默认路由器 ; 否则, 执行 6 6 报告转发分组出错

99 99 3. 划分子网与构建超网 3.2 使用子网掩码的分组转发过程 源主机 H 1: 子网 1: 网络地址 子网掩码 R 1 的路由表 ( 未给出默认路由器 ) 目的网络地址子网掩码下一跳 接口 0 接口 1 R R 1 子网 2: 网络地址 子网掩码 R 目的主机 H 2: 目的主机 H 3: 子网 3: 网络地址 子网掩码

100 划分子网与构建超网 3.2 使用子网掩码的分组转发过程 讨论 : H1 向 H2 发送分组数据,R1 在接收到 H1 发送的数据报后, 查找路由表的过程 H1 向 H3 发送分组数据,R1 R2 在接收到 H1 发送的数据报后, 查找路由表的过程 R2 的路由表的具体内容是什么?

101 划分子网与构建超网 3.3 构建超网 (CIDR) 划分子网在一定程度上缓解了因特网在发展中遇到的困难 然而在 1992 年因特网仍然面临三个必须尽早解决的问题, 这就是 : B 类地址在 1992 年已分配了近一半, 眼看就要在 1994 年 3 月全部分配完毕! 因特网主干网上的路由表中的项目数急剧增长 ( 从几千个增长到几万个 ) 整个 IPv4 的地址空间最终将全部耗尽

102 划分子网与构建超网 3.3 构建超网 (CIDR) 网络前缀

103 划分子网与构建超网 3.3 构建超网 (CIDR) 1987 年,RFC 1009 就指明了在一个划分子网的网络中可同时使用几个不同的子网掩码 使用变长子网掩码 VLSM(Variable Length Subnet Mask) 可进一步提高 IP 地址资源的利用率 在 VLSM 的基础上又进一步研究出无分类编址方法, 它的正式名字是无分类域间路由选择 CIDR(Classless Inter- Domain Routing)

104 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 消除了传统的 A 类 B 类和 C 类地址以及划分子网的概念, 因而可以更加有效地分配 IPv4 的地址空间 CIDR 使用各种长度的 网络前缀 (network-prefix) 来代替分类地址中的网络号和子网号 IP 地址从三级编址 ( 使用子网掩码 ) 又回到了两级编址 IP 地址 ::= {< 网络前缀 >, < 主机号 >}

105 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 使用 斜线记法 (slash notation), 它又称为 CIDR 记法, 即在 IP 地址面加上一个斜线 /, 然后写上网络前缀所占的位数 ( 这个数值对应于三级编址中子网掩码中 1 的个数 ) CIDR 把网络前缀都相同的连续的 IP 地址组成 CIDR 地址块 IP 地址 ::= {< 网络前缀 >, < 主机号 >}

106 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 地址表示方法讨论 : /20 表示的地址块共有 2 12 个地址 ( 因为斜线后面的 20 是网络前缀的位数, 所以这个地址的主机号是 12 位 ) 这个地址块的起始地址是 在不需要指出地址块的起始地址时, 也可将这样的地址块简称为 /20 地址块 /20 地址块的最小地址 : /20 地址块的最大地址 :

107 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 地址表示方法讨论 : /10 表示的地址块共有 2 22 个地址 /10 可简写为 10/10, 也就是将点分十进制中低位连续的 0 省略 /10 相当于指出 IP 地址 的掩码是 , 即 /10 可以表示为在网络前缀的后面加一个星号 * 的方法, 即 : *, 在星号 * 之前是网络前缀, 而星号 * 表示 IP 地址中的主机号, 可以是任意值

108 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 地址表示方法讨论 : Network: Netmask: CIDR: /24 Network: Netmask: CIDR: /?

109 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 地址表示方法讨论 :

110 划分子网与构建超网 3.3 构建超网 (CIDR) CIDR 地址表示方法讨论 :

111 划分子网与构建超网 3.3 构建超网 (CIDR) 路由聚合 (route aggregation): 一个 CIDR 地址块可以表示很多地址, 这种地址的聚合常称为路由聚合, 它使得路由表中的一个项目可以表示很多个 ( 例如上千个 ) 原来传统分类地址的路由 路由聚合也称为构成超网 (supernetting) CIDR 虽然不使用子网了, 但仍然使用 掩码 这一名词 ( 但不叫子网掩码 ) 对于 /20 地址块, 它的掩码是 20 个连续的 1 斜线记法中的数字就是掩码中 1 的个数

112 划分子网与构建超网 3.3 构建超网 (CIDR) 路由聚合 (route aggregation): ISP /18 因特网 /22 大学 X / / / / / / / / / / / /25 一系 /26 二系 三系 / / /26 四系 单位地址块二进制表示地址数 ISP / * 大学 / * 1024 一系 / * 512 二系 / * 256 三系 / * 128 四系 / * 128

113 划分子网与构建超网 3.3 构建超网 (CIDR) 最长前缀匹配 : 使用 CIDR 时, 路由表中的每个项目由 网络前缀 和 下一跳地址 组成 在查找路由表时可能会得到不止一个匹配结果 应当从匹配结果中选择具有最长网络前缀的路由 : 最长前缀匹配 (longest-prefix matching) 网络前缀越长, 其地址块就越小, 因而路由就越具体 (more specific) 最长前缀匹配又称为最长匹配或最佳匹配

114 划分子网与构建超网 3.3 构建超网 (CIDR) 使用二叉线索查找路由表 : 当路由表的项目数很大时, 设法减小路由表的查找时间就成为一个非常重要的问题 为了进行更加有效的查找, 通常是将无分类编址的路由表存放在一种层次的数据结构中, 然后自上而下地按层次进行查找 最常用的就是二叉线索 (binary trie) IP 地址中从左到右的比特值决定了从根结点逐层向下层延伸的路径, 而二叉线索中的各个路径就代表路由表中存放的各个地址 为了提高二叉线索的查找速度, 广泛使用了各种压缩技术

115 划分子网与构建超网 3.3 构建超网 (CIDR) 使用二叉线索查找路由表 : 32 位的 IP 地址唯一前缀

116 网际控制报文协议 ICMP 4.1 ICMP 为了提高 IP 数据报交付成功的机会, 在网际层使用了网际控制报文协议 ICMP (Internet Control Message Protocol) ICMP 是 IPv4 协议簇中的一个子协议, 用于在 IP 主机 路由器之间传递控制消息 控制消息是指网络通不通 主机是否可达 路由是否可用等网络本身的消息 这些控制消息虽然并不传送用户数据, 但是对于用户数据的传递起着重要的作用

117 网际控制报文协议 ICMP 4.1 ICMP ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告 ICMP 不是高层协议, 而是 IP 层的协议 ICMP 协议与 ARP 协议不同,ICMP 依靠 IP 协议来完成任务, 所以 ICMP 报文中要封装 IP 头部, 组成 IP 数据报发送出去 ICMP 一般并不用来在端系统之间传送数据, 不被用户网络程序直接使用 端系统中,Ping 和 Traceroute 等诊断网络的工具才会直接使用 ICMP 协议

118 网际控制报文协议 ICMP 4.1 ICMP ICMP 报告无法传送的数据报的错误, 并帮助对这些错误进行疑难解答 例如, 如果 IPv4 不能够将数据报传送到目标主机, 则路由器或目标主机上的 ICMP 就会向主机发送 ICMP 的 无法到达目标 的消息 在下列情况中, 通常自动发送 ICMP 消息 : IP 数据报无法访问目标 IP 路由器 ( 网关 ) 无法按当前的传输速率转发数据报 IP 路由器将发送主机重定向为使用到达目标的更佳路由

119 网际控制报文协议 ICMP 4.1 ICMP

120 网际控制报文协议 ICMP 4.2 ICMP 报文 前 4 个字节相同 类型 代码 检验和 ( 这 4 个字节取决于 ICMP 报文的类型 ) ICMP 的数据部分 ( 长度取决于类型 ) ICMP 报文 首部 数据部分 IP 数据报

121 网际控制报文协议 ICMP 4.2 ICMP 报文

122 网际控制报文协议 ICMP 4.2 ICMP 报文 ICMP 报文的种类有两种, 即 ICMP 差错报告报文和 ICMP 询问报文 ICMP 报文的前 4 个字节是统一的格式, 共有三个字段 : 即类型 代码和检验和 接着的 4 个字节的内容与 ICMP 的类型有关

123 网际控制报文协议 ICMP 4.2 ICMP 报文 IP 数据报传输协议 IP 数据报 信息不可到达报告 差错报告报文 超时报告 IP 协议 参数出错报告 差错与控制报文协议 ICMP 控制报文 源抑制报文 重定向报文 请求 / 应答报文 回应请求 / 应答报文 时戳请求 / 应答报文 地址模请求 / 应答报文

124 网际控制报文协议 ICMP 4.2 ICMP 报文 ICMP 差错报告报文共有 5 种 : 终点不可达 源点抑制 (Source quench) 时间超过 参数问题 改变路由 ( 重定向 )(Redirect)

125 网际控制报文协议 ICMP 4.2 ICMP 报文 不应发送 ICMP 差错报告报文的几种情况 : 对 ICMP 差错报告报文不再发送 ICMP 差错报告报文 对第一个分片的数据报片的所有后续数据报片都不发送 ICMP 差错报告报文 对具有多播地址的数据报都不发送 ICMP 差错报告报文 对具有特殊地址 ( 如 或 ) 的数据报不发送 ICMP 差错报告报文

126 网际控制报文协议 ICMP 4.2 ICMP 报文 ICMP 询问报文有两种 : 回送请求和回答报文 时间戳请求和回答报文 停止使用的几种 ICMP 报有 : 信息请求与回答报文 掩码地址请求和回答报文 路由器询问和通告报文

127 网际控制报文协议 ICMP 4.2 ICMP 报文

128 网际控制报文协议 ICMP 4.3 Ping Ping 程序是 ICMP 协议的最常见应用程序, 由 Mike Muuss 编写, 可以用来测试目的主机是否可到达 Ping 程序使用 ICMP 回应请求和回应应答报文来实现

129 网际控制报文协议 ICMP 4.3 Ping 当调用 ping 程序时, 它发送一个包含 ICMP 回应请求的报文给目的地, 然后等待一段很短的时间 如果没有收到应答, 则重新传送请求 如果重传的请求仍没有收到应答 ( 或收到一个 ICMP 目的不可达报文 ),ping 报告该远程机器为不可达 远端主机上的 ICMP 软件应答该回应请求报文 按照协议只要收到回应请求,ICMP 软件必须发送回应应答

130 网际控制报文协议 ICMP 4.3 Ping 执行 Ping 操作 :ping

131 网际控制报文协议 ICMP 4.3 Ping 执行 Ping 操作 :ping 通过 Wireshark 捕获的 ICMP 数据报文

132 网际控制报文协议 ICMP 4.3 Ping

133 网际控制报文协议 ICMP 4.4 tracert windows 的 tracert 和 linux/unix/router 的 traceroute 都用于探测数据包从源到目的经过路由的 IP, 但两者探测的方法却有差别 默认情况下,tracert 是向目的地址发出 ICMP 请求回显数据包, 而 traceroute 是向目的地址的某个端口 ( 大于 30000) 发送 UDP 数据报 两者用于探测的数据类型不同 但他们也有一个共同点 : 都是通过设置发送包的 TTL 的值从 1 开始 逐次增 1 的方法来探测

134 网际控制报文协议 ICMP 4.4 tracert

135 网际控制报文协议 ICMP 4.4 tracert

136 路由选择协议 网络层的主要功能是将分组从源节点路由到目的节点中, 而且在大多数计算机网络中, 采用的是数据报分组交换方式, 数据报分组需要经过多跳 (Hop) 才能到达目的地 路由功能是一种数据报分组交换路径选择行为, 是网络层的一种基本功能 路由功能和日常旅行时选择最佳路线的道理是相通的, 路由选择就是综合考虑多种因素, 例如线路长度 信道带宽 线路稳定性等

137 路由选择协议 5.1 路由的分类 路由 (Routing) 是把信息从源节点通过网络传送到目的节点的行为, 简单的讲路由就是指网络层设备从一个接口上收到数据包, 根据数据包的目的地址进行定向, 并转发到另一个接口的过程 路由与桥接对比的主要区别在于 : 桥接发生在数据链路层, 连接的是同一网络或同一子网的不同网段 路由发生在网络层, 连接的是不同网络或不同子网

138 路由选择协议 5.1 路由的分类 路由功能的实现是依靠路由器或路由交换机中的路由表进行的 路由分为静态路由 (Static Routing) 和动态路由 (Dynamic Routing) 两大类

139 路由选择协议 5.1 路由的分类 静态路由 : 静态路由是手动配置的路由, 特别是在小型局域网中, 因为静态路由的配置和管理都比较简单 静态路由的特点是 : 手动配置 : 静态路由需要管理员手动进行逐条配置 路由路径固定不变 : 静态路由不会随着网络的拓扑结构或链路的状态变化而变化, 是静态固定的 不可通告性 : 静态路由信息是私有的, 不会通告给其他路由器 单向性 : 静态路由仅为数据提供沿着下一跳的方向进行路由, 不提供反向路由

140 路由选择协议 5.1 路由的分类 静态路由 : 静态路由明确的指明了到达目的网络, 所以在所有同目的地址的路由中, 静态路由的优先级是除 直连路由 外最高的, 也就是说如果配置了到达某一网络或者某一结点的静态路由, 则优先采用这条静态路由, 只有当该条静态路由不可用时, 才会考虑其他路由 静态路由一般适合比较简单的小型网络环境, 因为在这样环境中, 网络管理员易于清楚的了解网络的拓扑结构, 能够设置正确的路由信息

141 路由选择协议 5.1 路由的分类 动态路由 : 对于较为大型的广域网来说, 由于拓扑结构复杂, 且网络结构可能经常变动, 通常会采用更加灵活 更具自动特性的动态路由

142 路由选择协议 5.1 路由的分类 动态路由的特点 : 自动生成 : 路由器在启动了动态路由协议后, 将会通告所直接连接的网络, 则路由器间就会自动生成路由器直接连接的网络间的路由表项 自动调整 : 当网络结构发生改变, 动态路由可以随时根据网络拓扑结构的变化调整路由表项, 并删除无效的路由表项 自动通告 : 动态路由可以在相邻路由器上相互通告, 以便及时反映拓扑结构的变化, 生成新的动态路由表项 自动生成双向路由 : 路由器在生成某条路由的动态路由时会自动生成回程路由表项, 也就是会同时双向路由表项

143 路由选择协议 5.1 路由的分类 动态路由的特点 : 仅可生成网络间的路由表项 : 动态路由不能够生成到达具体节点或主机的动态路由表项 不同动态路由不兼容 : 动态路由根据所采用的算法的不同分为不同类型, 如 RIP OSPF EIGRP IS-IS BGP 等 不同的动态路由协议主要适用的网络环境不一样, 也是不兼容的 但是支持互相重发布

144 路由选择协议 5.2 有关路由选择协议的几个基本概念 理想的路由算法 : 路由选择协议的核心是路由算法, 即需要何种算法来获得路由表中的各项目 路由算法应具有的特点是 : 算法必须是正确的和完整的 算法在计算上应简单 算法应能适应通信量和网络拓扑的变化, 这就是说, 要有自适应性 算法应具有稳定性 算法应是公平的 算法应是最佳的

145 路由选择协议 5.2 有关路由选择协议的几个基本概念 最佳路由 : 不存在一种绝对的最佳路由算法 所谓 最佳 只能是相对于某一种特定要求下得出的较为合理的选择而已 实际的路由选择算法, 应尽可能接近于理想的算法 路由选择是个非常复杂的问题 : 它是网络中的所有结点共同协调工作的结果 路由选择的环境往往是不断变化的, 而这种变化有时无法事先知道

146 路由选择协议 5.2 有关路由选择协议的几个基本概念 分层次的路由选择协议 : 因特网采用分层次的路由选择协议 因特网的规模非常大 如果让所有的路由器知道所有的网络应怎样到达, 则这种路由表将非常大, 处理起来也太花时间 而所有这些路由器之间交换路由信息所需的带宽就会使因特网的通信链路饱和 许多单位不愿意外界了解自己单位网络的布局细节和本部门所采用的路由选择协议 ( 这属于本部门内部的事情 ), 但同时还希望连接到因特网上

147 路由选择协议 5.2 有关路由选择协议的几个基本概念 自治系统 (Autonomous System,AS): 自治系统 AS 的定义 : 在单一的技术管理下的一组路由器, 而这些路由器使用一种 AS 内部的路由选择协议和共同的度量以确定分组在该 AS 内的路由, 同时还使用一种 AS 之间的路由选择协议用以确定分组在 AS 之间的路由 现在对自治系统 AS 的定义是强调下面的事实 : 尽管一个 AS 使用了多种内部路由选择协议和度量, 但重要的是一个 AS 对其他 AS 表现出的是一个单一的和一致的路由选择策略

148 路由选择协议 5.2 有关路由选择协议的几个基本概念 因特网的两大类路由选择协议 : 内部网关协议 IGP (Interior Gateway Protocol) : 即在一个自治系统内部使用的路由选择协议 目前这类路由选择协议使用得最多, 如 RIP 和 OSPF 协议 外部网关协议 EGP (External Gateway Protocol) : 若源站和目的站处在不同的自治系统中, 当数据报传到一个自治系统的边界时, 就需要使用一种协议将路由选择信息传递到另一个自治系统中 这样的协议就是外部网关协议 EGP 在外部网关协议中目前使用最多的是 BGP-4

149 路由选择协议 5.2 有关路由选择协议的几个基本概念 因特网的两大类路由选择协议 : 自治系统 A 用内部网关协议 ( 例如,RIP) R 用外部网关协议 1 R ( 例如,BGP-4) 2 自治系统 B 用内部网关协议 ( 例如,OSPF) 自治系统之间的路由选择叫做域间路由选择 (interdomain routing) 自治系统内部的路由选择叫做域内路由选择 (intradomain routing)

150 路由选择协议 5.3 内部网关协议 RIP 路由信息协议 (Routing Information Protocol,RIP) 是内部网关协议 IGP 中最先得到广泛使用的协议 它的中文名称很少使用, 叫做路由信息协议 RIP 是一种分布式的基于距离向量的路由选择协议, 是因特网的标准协议 RIP 协议要求网络中的每一个路由器都要维护从它自己到其他每一个目的网络的距离记录

151 路由选择协议 5.3 内部网关协议 RIP 距离 : 从一路由器到直接连接的网络的距离定义为 1 从一个路由器到非直接连接的网络的距离定义为所经过的路由器数加 1 RIP 协议中的 距离 也称为 跳数 (hop count), 因为每经过一个路由器, 跳数就加 1 RIP 协议中的 距离 实际上指的是 最短距离 RIP 认为一个好的路由就是它通过的路由器的数目少, 即 距离短 RIP 允许一条路径最多只能包含 15 个路由器, 距离 的最大值为 16 时即相当于不可达 RIP 不能在两个网络之间同时使用多条路由 RIP 选择一个具有最少路由器的路由 ( 即最短路由 ), 哪怕还存在另一条高速 ( 低时延 ) 但路由器较多的路由

152 路由选择协议 5.3 内部网关协议 RIP RIP 协议的特点 : 仅和相邻路由器交换信息 交换的信息是当前本路由器所知道的全部信息, 即自己的路由表 按固定的时间间隔交换路由信息, 例如, 每隔 30 秒 然后路由器根据收到的路由信息更新路由表 当网络拓扑发生变化时, 路由器也及时向相邻路由器通告拓扑变化后的路由信息

153 路由选择协议 5.3 内部网关协议 RIP 路由表的建立过程 : 路由器在刚刚开始工作时, 只知道到直接连接的网络的距离 ( 此距离定义为 1) 以后, 每一个路由器也只和数目非常有限的相邻路由器交换并更新路由信息 经过若干次更新后, 所有的路由器最终都会知道到达本自治系统中任何一个网络的最短距离和下一跳路由器的地址 RIP 协议的收敛 (convergence) 过程较快, 即在自治系统中所有的结点都得到正确的路由选择信息的过程

154 路由选择协议 5.3 内部网关协议 RIP 距离向量算法 : 收到相邻路由器 ( 其地址为 X) 的一个 RIP 报文 : 先修改此 RIP 报文中的所有项目 : 把 下一跳 字段中的地址都改为 X, 并把所有的 距离 字段的值加 1 对修改后的 RIP 报文中的每一个项目, 重复以下步骤 : 若项目中的目的网络不在路由表中, 则把该项目加到路由表中 否则若下一跳字段给出的路由器地址是同样的, 则把收到的项目替换原路由表中的项目 否则若收到项目中的距离小于路由表中的距离, 则进行更新, 否则, 什么也不做 若 3 分钟还没有收到相邻路由器的更新路由表, 则把此相邻路由器记为不可达路由器, 即将距离置为 16( 距离为 16 表示不可达 )

155 路由选择协议 5.3 内部网关协议 RIP 路由器之间交换信息 : RIP 协议让互联网中的所有路由器都和自己的相邻路由器不断交换路由信息, 并不断更新其路由表, 使得从每一个路由器到每一个目的网络的路由都是最短的 ( 即跳数最少 ) 虽然所有的路由器最终都拥有了整个自治系统的全局路由信息, 但由于每一个路由器的位置不同, 它们的路由表当然也应当是不同的

156 路由选择协议 5.3 内部网关协议 RIP RIP2 协议的报文格式 : 4 字节命令版本必为 0 4 字节 地址族标识符路由标记网络地址 子网掩码下一跳路由器地址 距离 (1-16) IP 首部 UDP 首部 首部路由部分 RIP 报文 UDP 用户数据报 IP 数据报 路由信息 (20 字节 / 路由 ) 可重复出现最多 25 个

157 路由选择协议 5.3 内部网关协议 RIP RIP 协议的优缺点 : RIP 存在的一个问题是当网络出现故障时, 要经过比较长的时间才能将此信息传送到所有的路由器 RIP 协议最大的优点就是实现简单, 开销较小 RIP 限制了网络的规模, 它能使用的最大距离为 15(16 表示不可达 ) 路由器之间交换的路由信息是路由器中的完整路由表, 因而随着网络规模的扩大, 开销也就增加

158 路由选择协议 5.4 内部网关协议 OSPF 开放最短路径优先 (Open Shortest Path First,OSPF) 协议是为了克服 RIP 的缺点, 在 1989 年开发出来的 开放 表明 OSPF 协议不是受某一家厂商控制, 而是公开发表的 最短路径优先 是因为使用了 Dijkstra 提出的最短路径算法 SPF OSPF 只是一个协议的名字, 它并不表示其他的路由选择协议不是 最短路径优先 实际上, 所有的在自治系统内部使用的路由选择协议都是要寻找最短路径的

159 路由选择协议 5.4 内部网关协议 OSPF OSPF 协议最主要的特征就是使用分布式的链路状态协议 (Link State Protocol), 而不是像 RIP 那样的距离向量协议 OSPF 的三个要点 : 向本自治系统中所有路由器发送信息, 这里使用的方法是洪泛法 发送的信息就是与本路由器相邻的所有路由器的链路状态, 但这只是路由器所知道的部分信息 链路状态 就是说明本路由器都和哪些路由器相邻, 以及该链路的 度量 (metric) 只有当链路状态发生变化时, 路由器才用洪泛法向所有路由器发送此信息

160 路由选择协议 5.4 内部网关协议 OSPF 链路状态数据库 (Link-state Database): 由于各路由器之间频繁地交换链路状态信息, 因此所有的路由器最终都能建立一个链路状态数据库 这个数据库实际上就是全网的拓扑结构图, 它在全网范围内是一致的 ( 这称为链路状态数据库的同步 ) OSPF 的链路状态数据库能较快地进行更新, 使各个路由器能及时更新其路由表 OSPF 的更新过程收敛得快是其重要优点

161 路由选择协议 5.4 内部网关协议 OSPF OSPF 区域 (area): 为了使 OSPF 能够用于规模很大的网络,OSPF 将一个自治系统再划分为若干个更小的范围, 叫作区域 每一个区域都有一个 32 位的区域标识符 ( 用点分十进制表示 ) 区域也不能太大, 在一个区域内的路由器最好不超过 200 个

162 路由选择协议 OSPF 区域 (area): 至其他自治系统 5.4 内部网关协议 OSPF 自治系统 AS 主干区域 网 1 R 2 R 1 网 2 R 3 R 4 R 5 R 6 R 7 网 7 网 6 R 9 网 3 网 8 网 5 R 8 网 4 区域 区域 区域

163 路由选择协议 5.4 内部网关协议 OSPF OSPF 数据报 : OSPF 不用 UDP 而是直接用 IP 数据报传送 OSPF 构成的数据报很短 这样做可减少路由信息的通信量 数据报很短的另一好处是可以不必将长的数据报分片传送 分片传送的数据报只要丢失一个, 就无法组装成原来的数据报, 而整个数据报就必须重传

164 路由选择协议 5.4 内部网关协议 OSPF OSPF 数据报 : 位 版 本 类 型 分 组 长 度 路 由 器 标 识 符 区 域 标 识 符 检 验 和 鉴 别 类 型 鉴 别 鉴 别 24 字节 OSPF 分组首部 类型 1 至类型 5 的 OSPF 分组 IP 数据报首部 OSPF 分组 IP 数据报

165 路由选择协议 5.4 内部网关协议 OSPF OSPF 数据报 : OSPF 对不同的链路可根据 IP 分组的不同服务类型 TOS 而设置成不同的代价 因此,OSPF 对于不同类型的业务可计算出不同的路由 如果到同一个目的网络有多条相同代价的路径, 那么可以将通信量分配给这几条路径 这叫作多路径间的负载平衡 所有在 OSPF 路由器之间交换的分组都具有鉴别的功能 支持可变长度的子网划分和无分类编址 CIDR 每一个链路状态都带上一个 32 位的序号, 序号越大状态就越新

166 路由选择协议 5.4 内部网关协议 OSPF OSPF 的五种分组类型 : 类型 1: 问候 (Hello) 分组 类型 2: 数据库描述 (Database Description) 分组 类型 3: 链路状态请求 (Link State Request) 分组 类型 4: 链路状态更新 (Link State Update) 分组, 用洪泛法对全网更新链路状态 类型 5, 链路状态确认 (Link State Acknowledgment) 分组

167 路由选择协议 5.4 内部网关协议 OSPF OSPF 的五种分组类型 : 确定可达性 达到数据库的同步 新情况下的同步 问候问候数据库描述数据库描述数据库描述数据库描述链路状态请求链路状态更新链路状态确认

168 路由选择协议 5.4 内部网关协议 OSPF OSPF 使用的是可靠 的洪泛法 : t 1 R 更新报文 t 2 R t 3 R ACK 报文 t t 4 R

169 路由选择协议 5.4 内部网关协议 OSPF OSPF 的其他特点 : OSPF 规定每隔一段时间, 如 30 分钟, 要刷新一次数据库中的链路状态 由于一个路由器的链路状态只涉及到与相邻路由器的连通状态, 因而与整个互联网的规模并无直接关系 因此当互联网规模很大时, OSPF 协议要比距离向量协议 RIP 好得多 OSPF 没有 坏消息传播得慢 的问题, 据统计, 其响应网络变化的时间小于 100ms 多点接入的局域网采用了指定的路由器的方法, 使广播的信息量大大减少

170 路由选择协议 5.4 外部网关协议 BGP 边界网关协议 BGP 是不同自治系统的路由器之间交换路由信息的协议 BGP 较新版本是 2006 年 1 月发表的 BGP-4(BGP 第 4 个版本 ), 即 RFC 4271 ~ 4278 为了简单起见, 将 BGP-4 简写为 BGP

171 路由选择协议 5.4 外部网关协议 BGP 为什么在不同的 AS 之间不能够使用 RIP 或 OSPF? 因特网的规模太大, 使得自治系统之间路由选择非常困难 对于自治系统之间的路由选择, 要寻找最佳路由是很不现实的 当一条路径通过几个不同 AS 时, 要想对这样的路径计算出有意义的代价是不太可能的 比较合理的做法是在 AS 之间交换 可达性 信息 自治系统之间的路由选择必须考虑有关策略 边界网关协议 BGP 只能是力求寻找一条能够到达目的网络且比较好的路由 ( 不能兜圈子 ), 而并非要寻找一条最佳路由

172 路由选择协议 5.4 外部网关协议 BGP BGP 发言人 (BGP speaker) 每一个自治系统的管理员要选择至少一个路由器作为该自治系统的 BGP 发言人 一般说来, 两个 BGP 发言人都是通过一个共享网络连接在一起的, 而 BGP 发言人往往就是 BGP 边界路由器, 但也可以不是 BGP 边界路由器

173 路由选择协议 5.4 外部网关协议 BGP BGP 发言人 (BGP speaker) 一个 BGP 发言人与其他自治系统中的 BGP 发言人要交换路由信息, 就要先建立 TCP 连接, 然后在此连接上交换 BGP 报文以建立 BGP 会话 (session), 利用 BGP 会话交换路由信息 使用 TCP 连接能提供可靠的服务, 也简化了路由选择协议 使用 TCP 连接交换路由信息的两个 BGP 发言人, 彼此成为对方的邻站或对等站

174 路由选择协议 5.4 外部网关协议 BGP BGP 发言人自治系统 AS 的关系 AS 1 BGP 发言人 BGP 发言人 AS 2 BGP 发言人 BGP 发言人 AS 4 AS 3 BGP 发言人 AS 5

175 路由选择协议 5.4 外部网关协议 BGP BGP 协议的特点 : BGP 协议交换路由信息的结点数量级是自治系统数的量级, 这要比这些自治系统中的网络数少很多 每一个自治系统中 BGP 发言人 ( 或边界路由器 ) 的数目是很少的 这样就使得自治系统之间的路由选择不致过分复杂 BGP 支持 CIDR, 因此 BGP 的路由表也就应当包括目的网络前缀 下一跳路由器, 以及到达该目的网络所要经过的各个自治系统序列 在 BGP 刚刚运行时,BGP 的邻站是交换整个的 BGP 路由表 但以后只需要在发生变化时更新有变化的部分 这样做对节省网络带宽和减少路由器的处理开销方面都有好处

176 路由选择协议 5.4 外部网关协议 BGP BGP-4 共使用四种报文 : 打开 (OPEN) 报文, 用来与相邻的另一个 BGP 发言人建立关系 更新 (UPDATE) 报文, 用来发送某一路由的信息, 以及列出要撤消的多条路由 保活 (KEEPALIVE) 报文, 用来确认打开报文和周期性地证实邻站关系 通知 (NOTIFICATION) 报文, 用来发送检测到的差错 在 RFC 2918 中增加了 ROUTE-REFRESH 报文, 用来请求对等端重新通告

177 路由选择协议 5.4 外部网关协议 BGP BGP 报文结构 : 字节 标记长度类型 BGP 报文通用首部 BGP 报文主体部分 TCP 首部 BGP 报文 IP 首部 TCP 报文

178 路由选择协议 5.5 路由器的结构 路由器的结构 : 路由器是一种具有多个输入端口和多个输出端口的专用计算机, 其任务是转发分组 也就是说, 将路由器某个输入端口收到的分组, 按照分组要去的目的地 ( 即目的网络 ), 把该分组从路由器的某个合适的输出端口转发给下一跳路由器 下一跳路由器也按照这种方法处理分组, 直到该分组到达终点为止

179 路由选择协议 路由器的结构 : 3 网络层 2 数据链路层 1 物理层 路由选择处理机 路由选择协议 路由表 5.5 路由器的结构 路由选择 输入端口 输出端口 分组处理 输入端口 转发表 输出端口 分组转发 交换结构 3 2 1

180 路由选择协议 5.5 路由器的结构 转发 和 路由选择 的区别 : 转发 (forwarding) 就是路由器根据转发表将用户的 IP 数据报从合适的端口转发出去 路由选择 (routing) 则是按照分布式算法, 根据从各相邻路由器得到的关于网络拓扑的变化情况, 动态地改变所选择的路由 路由表是根据路由选择算法得出的 而转发表是从路由表得出的 在讨论路由选择的原理时, 往往不去区分转发表和路由表的区别

181 路由选择协议 5.5 路由器的结构 输入端口对线路上收到的分组的处理 : 数据链路层剥去帧首部和尾部后, 将分组送到网络层的队列中排队等待处理 这会产生一定的时延 输入端口的处理 从线路接收分组 物理层处理 数据链路层处理 网络层处理分组排队 查表和转发 交换结构

182 路由选择协议 5.5 路由器的结构 输出端口将交换结构传送来的分组发送到线路 : 当交换结构传送过来的分组先进行缓存 数据链路层处理模块将分组加上链路层的首部和尾部, 交给物理层后发送到外部线路 输出端口的处理 交换结构 网络层处理分组排队 缓存管理 数据链路层处理 物理层处理 向线路发送分组

183 路由选择协议 5.5 路由器的结构 分组丢弃 : 若路由器处理分组的速率赶不上分组进入队列的速率, 则队列的存储空间最终必定减少到零, 这就使后面再进入队列的分组由于没有存储空间而只能被丢弃 路由器中的输入或输出队列产生溢出是造成分组丢失的重要原因

184 路由选择协议 5.5 路由器的结构 交换结构 : 总线 I 1 O 1 I 1 O 1 I 2 I 3 存储器 O 2 O 3 I 2 I 3 O 2 O 3 (a) 通过存储器 (b) 通过总线

185 路由选择协议 交换结构 : I 1 I 2 互连网络 5.5 路由器的结构 I 3 O 1 O 2 O 3 (c) 通过互连网络

186 路由选择协议 5.5 路由器的结构

187 路由选择协议 5.5 路由器的结构

188 路由选择协议 5.5 路由器的结构

189 189 Thanks

Microsoft PowerPoint CN 19

Microsoft PowerPoint CN 19 OSPF: Open Shortest Path First Distributed Link state protocol Using SPF algorithm OSPF: Open Shortest Path First OSPF --- Three Key Points Who: Exchange Link State with ALL routers Flooding What: Link

More information

Chapter 4- 网络层 (3)-2017

Chapter 4- 网络层 (3)-2017 计算机网络 第四章网络层 (3) 陈旺虎 chenwh@nwnu.edu.cn Review 络层提供的服务 不保障可靠性, 尽最大努力交付 无连接 应用层运输层网络层数据链路层物理层 H 1 IP 数据报 H 2 丢失 应用层运输层网络层数据链路层物理层 数据报服务, 区别于电路交换和虚电路服务 Review 际协议 IP (IP Over Everything/Everything Over IP)

More information

Microsoft PowerPoint - Lecture18

Microsoft PowerPoint - Lecture18 第六章网络层 大连理工大学电信学部信息与通信工程学院王波 bowang@dlut.edu.cn 1 6.4 网际控制报文协议 ICMP 为了提高 IP 数据报交付成功的机会, 在网际层使用了网际控制报文协议 ICMP (Internet Control Message Protocol) ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告 ICMP 不是高层协议, 而是 IP 层的协议

More information

Chapter 4- 网络层 (4)-2017

Chapter 4- 网络层 (4)-2017 计算机网络 第四章网络层 (4) 陈旺虎 chenwh@nwnu.edu.cn Review 路由器转发分组的流程 划分 4.3.3 分类编址 CIDR 划分 带来的好处 在一定程度上解决了问题 但是 1992 年,B 类地址已分配了近一半, 预计 1994 年 3 月将全部分配完毕! 因特网主干网上的路由表中的项目数急剧增长 ( 从几千个增长到几万个 ) 整个 IPv4 的地址空间最终将全部耗尽

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

计算机网络(第 6 版)

计算机网络(第 6 版) 第 3 章主要内容回顾 计算机网络 ( 第 7 版 ) 第 4 章网络层 () 中国科学技术大学曾凡平 3. 使用点对点信道的数据链路层 3.2 点对点协议 PPP 3.3 使用广播信道的数据链路层 3.4 扩展的以太网 3.5 高速以太网 4. 网络层 2 第 4 章网络层 () 4. 网络层提供的两种服务 4.2 网际协议 IP 4.2. 虚拟互连网络 4.2.2 分类的 IP 地址 4.2.3

More information

计算机网络(第 6 版)

计算机网络(第 6 版) 计算机网络 ( 第 7 版 ) 第 4 章网络层 (1) 中国科学技术大学曾凡平 第 3 章主要内容回顾 3.1 使用点对点信道的数据链路层 3.2 点对点协议 PPP 3.3 使用广播信道的数据链路层 3.4 扩展的以太网 3.5 高速以太网 4. 网络层 2 第 4 章网络层 (1) 4.1 网络层提供的两种服务 4.2 网际协议 IP 4.2.1 虚拟互连网络 4.2.2 分类的 IP 地址

More information

C. 政府标准 D. 标准化的高层协议 9 下列哪项不是 UDP 协议的特性? ( ) A. 提供可靠服务 B. 提供无连接服务 C. 提供端到端服务 D. 提供全双工服务 10 路由选择协议位于 ( ) A. 物理层 B. 数据链路层 C. 网络层 D. 应用层 11 在 差错控制方式中, 只会重

C. 政府标准 D. 标准化的高层协议 9 下列哪项不是 UDP 协议的特性? ( ) A. 提供可靠服务 B. 提供无连接服务 C. 提供端到端服务 D. 提供全双工服务 10 路由选择协议位于 ( ) A. 物理层 B. 数据链路层 C. 网络层 D. 应用层 11 在 差错控制方式中, 只会重 计算机网络测试题第四章 一 单项选择 1 某公司网络的地址是 133.10.128.0/17, 被划分成 16 个子网, 下面的选项中 不属于这 16 个子网的地址是 ( ) A.133.10.136.0/21 B.133.10.162.0/21 C.133.10.208.0/21 D.133.10.224.0/21 2 在给主机设置 IP 地址时, 那一个能使用 ( ) A.29.9.255.15

More information

第4章网络层_2_.doc

第4章网络层_2_.doc ( 章 节 专 题 首 页 ) 课 程 名 称 计 算 机 网 络 章 节 专 题 第 4 章 网 络 层 ( 二 ) 1.IP 数 据 报 的 格 式 ; 教 学 目 标 及 基 本 要 求 2. 理 解 子 网 划 分 的 意 义, 掌 握 如 何 划 分 子 网 ; 3. 理 解 超 网 构 造 原 理, 掌 握 构 造 超 网 ; 4. 知 道 网 际 控 制 报 文 协 议 ICMP 及

More information

Microsoft PowerPoint - CH06网络互连.ppt

Microsoft PowerPoint - CH06网络互连.ppt 计算机网络 第 6 章网络互连 1 第 6 章网络互连 *6.1 路由器在网际互连中的作用 6.1.1 路由器的构成 6.1.2 交换构件 6.1.3 互联网与因特网 *6.2 因特网的网际协议 IP 6.2.1 分类的 IP 地址 6.2.2 IP 地址与硬件地址 6.2.3 地址解析协议 ARP 和逆地址解析协议 RARP 6.2.4 IP 数据报的格式 6.2.5 IP 层处理数据报的流程 2

More information

ARP ICMP

ARP ICMP ARP ICMP 2 9-1 ARP 9-2 ARP 9-3 ARP 9-4 ICMP 9-5 ICMP 9-6 ICMP 9-7 ICMP 3 ARP ICMP TCP / IP, IP ARP ICMP 3 IP, ARP ICMP IP ARP ICMP 2, 4 9-1 ARP, MAC, IP IP, MAC ARP Address Resolution Protocol, OSI ARP,,

More information

一、选择题

一、选择题 计 算 机 网 络 基 础 第 7 章 练 习 思 考 与 认 识 活 动 一 选 择 题 1. 下 面 命 令 中, 用 于 检 查 WINDOWS2000 下 TCP/IP 配 置 信 息 的 是 ( ) A. cmd B. nslookup C. ipconfig D. ping 2. 内 部 网 关 协 议 RIP 是 一 种 广 泛 使 用 的 基 于 距 离 矢 量 算 法 的 协 议

More information

计算机网络 实验指导书 / 实验四 : 动态路由协议 实验四 : 动态路由协议 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和实现 ; 3 掌握 OSPF 的基本原理和实现 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2

计算机网络 实验指导书 / 实验四 : 动态路由协议 实验四 : 动态路由协议 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和实现 ; 3 掌握 OSPF 的基本原理和实现 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2 实验四 : 动态路由协议 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和实现 ; 3 掌握 OSPF 的基本原理和实现 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2 软件 Windows 7 以上操作系统, 安装 GNS3 网络仿真与 VirtualBox 虚拟化软件, 安装 Putty 软件 3 网络实验室局域网支持,

More information

计算机网络(第 6 版)

计算机网络(第 6 版) 计算机网络 ( 第 7 版 ) 第 4 章网络层 (2) 中国科学技术大学曾凡平 上次课的主要内容 4.1 网络层提供的两种服务 4.2 网际协议 IP 4.2.1 虚拟互连网络 4.2.2 分类的 IP 地址 4.2.3 IP 地址与硬件地址 4.2.4 地址解析协议 ARP 4.2.5 IP 数据报的格式 4.2.6 IP 层转发分组的流程 4.3 划分子网和构造超网 4.3.1 划分子网 4.3.2

More information

动态路由选择协议、RIP

动态路由选择协议、RIP 学习沉淀成长分享 动态路由协议 RIP 红茶三杯 ( 朱 SIR) 微博 : t.sina.com/vinsoney Latest update: 2012-06-01 课程目标 动态路由协议概述 RIP RIP 基础实验 动态路由协议概述 什么是路由 什么是动态路由协议 动态路由协议的分类 什么是路由 192.168.10.0/24 172.16.1.0/24 e0 s0 Protocol Connected

More information

Computer Networks and Internets

Computer Networks and Internets Part XIV 网络互连路由 ( 静态和动态路由 ; 路由信息的传播 ; BGP, RIP, OSPF; 组播路由 ) 术语 转发 传递 ( Forwarding) 指数据报传输 由主机或路由器执行 使用路由表 路由 (Routing) 专指路由信息的传播 由路由器执行 插入 / 修改路由表中的值 2 两大类别的 IP 路由 Static routing: 静态路由 系统启动时初始化路由表 除非检测到错误,

More information

计算机网络概论

计算机网络概论 1 repeater bridge router gateway V.S OSI Repeater(Hub) 1 Repeater 2 3 ( Hub 4 Bridge 1 Bridge 2 N N DL1 DL1 DL2 DL2 Ph1 Ph1 Ph2 Ph2 1 2 Bridge 3 MAC Ethernet FDDI MAC MAC Bridge 4 5 6 7 50873EA6, 00123456

More information

Computer Networks Lecture 8

Computer Networks Lecture 8 计算机网络 第九讲 刘威 liuwei@mail.hust.edu.cn 华中科技大学电信学院 2016 第 3 章的问题 : 并非所有的网络都是直连 -2- 第 3 章. 网络互联 问题 : 并非所有的网络都是直连的 3.1 交换和桥接 3.2 互联网基础 3.2.1 什么是互联网? 3.2.2 服务模型 3.2.3 全局地址 3.2.4 IP 的数据转发 3.2.5 子网划分与无类地址 3.2.6

More information

end to end 7.2 OSI 7 OSI 3 A B 7.2 Packet Routing LAN WAN 7.1.2 141

end to end 7.2 OSI 7 OSI 3 A B 7.2 Packet Routing LAN WAN 7.1.2 141 7 IP IP ARP ICMP IP OSI 3 7.1 7.1.1 7.1 DTE0/1 DCE0/1 DCE0/1 DCE2DCE3 DCE4 7.1 DTE1 DTE2 DCE1 DTE1 DCE2 DCE3 DCE4 MAC DCE2 DCE5 DTE1 DCE1 DCE3 DCE6 DTE2 DCE4 7.1 140 end to end 7.2 OSI 7 OSI 3 A B 7.2

More information

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP TCP/IP : TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP 1. ASCII EBCDIC Extended Binary-Coded Decimal Interchange Code 2. / (1) (2) Single System Image SSI) (3) I/O (4) 3.OSI OSI Open System Interconnection

More information

Huawei Technologies Co

Huawei Technologies Co 关键词 :IPv4,IPv6,RIP,RIPng 摘 要 :RIPng 是在 RIP 基础上开发的用于 IPv6 网络的路由协议 本文简要介绍了 RIP 的实现机 制, 并描述了 RIPng 与 RIP 的异同点及组网应用 缩略语 : 缩略语 英文全名 中文解释 CIDR Classless Interdomain Routing 无类域间路由选择 IGP Interior Gateway Protocol

More information

计算机网络 实验指导书 / 实验三 : 使用路由器组网 实验三 : 使用路由器组网 一 实验目的 1 理解路由器的基本工作原理; 2 掌握路由器的基本管理和配置方法; 3 理解路由组网的方法和静态路由的具体使用; 4 理解基于路由器的园区网的结构, 并进一步体会园区网的设计思路 二 实验学时 2 学

计算机网络 实验指导书 / 实验三 : 使用路由器组网 实验三 : 使用路由器组网 一 实验目的 1 理解路由器的基本工作原理; 2 掌握路由器的基本管理和配置方法; 3 理解路由组网的方法和静态路由的具体使用; 4 理解基于路由器的园区网的结构, 并进一步体会园区网的设计思路 二 实验学时 2 学 实验三 : 使用路由器组网 一 实验目的 1 理解路由器的基本工作原理; 2 掌握路由器的基本管理和配置方法; 3 理解路由组网的方法和静态路由的具体使用; 4 理解基于路由器的园区网的结构, 并进一步体会园区网的设计思路 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2 软件 Windows 7 以上操作系统, 安装 GNS3 网络仿真与 VirtualBox

More information

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

最长前缀匹配举例 收到的分组的目的地址 D = 路由表中的项目 : / /25 2 查找路由表中的第 1 个项目 : 第 1 个项目 /22 的掩码 M 有 22 个连续的 1 M =

最长前缀匹配举例 收到的分组的目的地址 D = 路由表中的项目 : / /25 2 查找路由表中的第 1 个项目 : 第 1 个项目 /22 的掩码 M 有 22 个连续的 1 M = 2. 最长前缀匹配 使用 CIDR 时, 路由表中的每个项目由 网络前缀 和 下一跳地址 组成 在查找路由表时可能会得到不止一个匹配结果 应当从匹配结果中选择具有最长网络前缀的路由 : 最长前缀匹配 (longest-prefix matching) 网络前缀越长, 其地址块就越小, 因而路由就越具体 (more specific) 最长前缀匹配又称为最长匹配或最佳匹配 最长前缀匹配举例 收到的分组的目的地址

More information

路由器基本配置

路由器基本配置 路由器基本配置 本章内容 路由器的基本操作 实验练习 常用的路由器配置方法 TFTP Console MODEM AUX telnet web 任何 Interface AUX 备份接口, 一般用于路由器的管理备份接口 路由器的操作模式 : 配置模式 1. 线路配置模式 Router(config-line)# 配置路由器的线路参数 2. 路由协议配置模式 Router(config-router)#

More information

通过动态路由协议实现链路备份

通过动态路由协议实现链路备份 通过动态路由协议实现链路备份 实验名称 通过动态路由协议实现链路备份 实验目的 掌握通过在不同链路上配置不同的路由协议实现链路备份 背景描述 你是公司高级网络管理员, 公司内部有一个很重要的服务器所在网段为 192.168.12.0/24, 平常访问通过 R1,R3 的 OSPF 路由协议, 为了保证该网段随时能够访问, 不能因为链路故障出问题, 要求你实现一个备份冗余的功能, 请给予支持 实现功能

More information

ebook67-10

ebook67-10 10 10.1 r o u t e I C M P R I P (Routing Infromation Protocol) T C P / I P O S P F B G P I n t e r n e t B 10.2 routing daemon 9-1 9. 2 I P routing mechanism r o u t e routing policy I n t e r n e t I

More information

计算机网络实验说明

计算机网络实验说明 计算机网络实验说明 龚旭东 电三楼 420 lzgxd@mailustceducn 2011 年 11 月 1 日 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 1 / 20 Outline 1 实验系统介绍 实验环境实验流程 2 实验内容编程实验交互实验观察实验 3 一些控制台命令 4 实验报告说明 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 2

More information

Microsoft PowerPoint - 12-CompNet(I)

Microsoft PowerPoint - 12-CompNet(I) 计算机网络 (I) 华中科技大学电子信息与通信学院通信工程系陈京文 jwchen@hust.edu.cn http://itec.hust.edu.cn/~jwchen 2016.10.17 内容提要 计算机网络简介 物理层及链路层 网络互联及 IP IP 网络编址 IP 数据报传输 现代通信网 2 计算机网络 计算机网络 : 互相连接 自主的计算机的集合 以其通用性支持各种各样的网络应用, 而不是用于特定通信业务

More information

第7章 路由器与IP交换技术

第7章  路由器与IP交换技术 第 7 章路由器与 IP 交换技术 本章提供 7.1 TCP/IP 原理 7.2 TCP/IP 主要协议介绍 7.3 IP 地址及子网划分 7.4 路由器工作原理 7.1 TCP/IP 原理 TCP/IP 协议是当今使用最广泛 最成熟的网络互联协议, 已成为事实上的工业标准 Host Host Internet TCP/IP TCP/IP 与 OSI 参考模型比较 OSI TCP/IP 7 应用层

More information

untitled

untitled 7.1 7.1.1 IP R1 N N,R1,M IP 1 7.1.2 [Quidway]display ip routing Routing Tables: Destination/Mask proto pref Metric Nexthop Interface 0.0.0.0/0 Static 60 0 120.0.0.2 Serial0 8.0.0.0/8 RIP 100 3 120.0.0.2

More information

动态路由选择协议、RIP

动态路由选择协议、RIP 学习沉淀成长分享 动态路由协议 RIP 红茶三杯 ( 朱 SIR) 微博 :http://t.sina.com/vinsoney Latest update: 2012-06-01 Content 动态路由协议概述 RIP RIP 基础实验 动态路由协议概述 什么是路由 什么是动态路由协议 动态路由协议的分类 什么是路由 IP header Data FE1/0 PC1 192.168.1.1/24

More information

PowerPoint Presentation

PowerPoint Presentation 第二十章 网络层 : IP 协议 20.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 20-1 网际互联 这一节, 我们要讨论网际互联和网络连接来实现一个互联网或者因特网 本节主题 : 网络层需求作为数据报网络的因特网作为无连接网络的因特网 20.2 20.3

More information

TCPIP协议簇

TCPIP协议簇 学习沉淀成长分享 TCP/IP VLSM 红茶三杯 ( 朱 SIR) 微博 :http://t.sina.com/vinsoney Latest update: 2012-06-01 Content TCP/IP VLSM TCP IP 概述 DoD 模型 TCP UDP 协议概述 IP ARP 协议概述 TCP/IP 参考模型 应用层传输层网络层数据链路层物理层对等模型 应用层表示层会话层传输层网络层数据链路层物理层

More information

財金資訊-80期.indd

財金資訊-80期.indd IPv6 / LINE YouTube TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) (node) (address) IPv4 168.95.1.1 IPv4 1981 RFC 791 --IP IPv4 32 2 32 42 IP (Internet Service Provider ISP) IP IP IPv4

More information

2. 要求学生掌握的基本概念 理论 原理了解计算机网络的形成 发展过程 掌握计算机网络的定义 重要功能与分类方法, 计算机网络的性能及衡量标准和计算机网络体系结构 3. 教学重点和难点教学重点是计算机网络的体系结构, 教学难点是计算机网络协议 (1) 计算机网络在信息时代中的作用 (2) 因特网概述

2. 要求学生掌握的基本概念 理论 原理了解计算机网络的形成 发展过程 掌握计算机网络的定义 重要功能与分类方法, 计算机网络的性能及衡量标准和计算机网络体系结构 3. 教学重点和难点教学重点是计算机网络的体系结构, 教学难点是计算机网络协议 (1) 计算机网络在信息时代中的作用 (2) 因特网概述 计算机网络 教学大纲 课程编号 :112721 课程名称 : 计算机网络学时 / 学分 :60/2.5 先修课程 : 计算机导论 适用专业 : 信息与计算科学开课教研室 : 信息与计算科学教研室 一 课程的性质和任务 1. 课程性质 : 计算机网络 是信息与计算科学专业的一门选修课程 随着人类步入信息社会, 在社会信息化和信息社会化的进程中, 数据通信与计算机结合的产物, 计算机网络的作用日显重要

More information

目录 1 IP 地址配置命令 IP 地址配置命令 display ip interface display ip interface brief ip address i

目录 1 IP 地址配置命令 IP 地址配置命令 display ip interface display ip interface brief ip address i 目录 1 IP 地址配置命令... 1-1 1.1 IP 地址配置命令... 1-1 1.1.1 display ip interface... 1-1 1.1.2 display ip interface brief... 1-3 1.1.3 ip address... 1-4 i 1 IP 地址配置命令 1.1 IP 地址配置命令 1.1.1 display ip interface 命令 display

More information

<4D6963726F736F667420506F776572506F696E74202D20A1B6CFEEC4BFD2BB20B3F5CAB6BCC6CBE3BBFACDF8C2E7A1B7C8CECEF1C8FD20CAECCFA4544350A1A24950D0ADD2E9BACD4950B5D8D6B72E707074>

<4D6963726F736F667420506F776572506F696E74202D20A1B6CFEEC4BFD2BB20B3F5CAB6BCC6CBE3BBFACDF8C2E7A1B7C8CECEF1C8FD20CAECCFA4544350A1A24950D0ADD2E9BACD4950B5D8D6B72E707074> 项 目 一 : 初 识 计 算 机 网 络 任 务 三 熟 悉 TCP/IP 协 议 和 IP 地 址 一. 学 习 要 求 : 学 习 要 求 及 难 点 1. 了 解 IP 协 议 TCP 协 议 和 UDP 协 议 2. 熟 悉 IP 地 址 的 划 分 和 分 类 3. 了 解 IPV6 的 地 址 结 构 二. 难 点 : 1. IP 地 址 三. 学 时 : 1. 理 论 教 学 :6

More information

1 1 2 OSPF RIP 2

1 1 2 OSPF RIP 2 MPLS VPN 1. TCP/IP IP IP IP IP 1 1 2 OSPF RIP 2 2 RIP OSPF BGP DVMRP IS- IS IP 1. Unicast Routing Protocol Multicast Routing Protocol RIP OSPF BGP IS-IS DVMRP PIM-SM PIM-DM 2. IGP EGP IGPRIP OSPF IS-ISEGP

More information

目录 1 IP 地址 IP 地址配置命令 display ip interface display ip interface brief ip address 1-5 i

目录 1 IP 地址 IP 地址配置命令 display ip interface display ip interface brief ip address 1-5 i 目录 1 IP 地址 1-1 1.1 IP 地址配置命令 1-1 1.1.1 display ip interface 1-1 1.1.2 display ip interface brief 1-3 1.1.3 ip address 1-5 i 1 IP 地址 1.1 IP 地址配置命令 1.1.1 display ip interface display ip interface 命令用来显示三层接口与

More information

TCP/IP概述

TCP/IP概述 TCP/IP 概述 目录 简介 TCP/IP 技术 TCP IP IP 环境中的路由内部路由协议 RIP IGRP EIGRP OSPF 集成的 IS-IS 外部路由协议 EGP BGP Cisco 的 TCP/IP 实施访问限制建立隧道 IP 组播抑制网络信息管理距离路由协议再分配无服务器网络支持网络监视和调试摘要相关信息 简介 自它们发明二十年以来, 网络的异构性由于以太网 令牌环 光纤分布式数据接口

More information

《计算机网络》本科理论课程教学大纲

《计算机网络》本科理论课程教学大纲 计算机网络 教学大纲 课程编号 :2009091006 课程名称 ( 中文 ): 计算机网络课程名称 ( 英文 ):Computer Networks 开课单位 : 信息技术学院, 管理科学与工程学科学分 :4 总学时 :72 理论学时 :54 实验学时 :18 先开课程 : 无授课对象 : 信息管理与信息系统 ( 本科 ) 考核方式 : 考试 一 课程的教学目标与任务 计算机网络 是信息管理与信息系统专业(

More information

active phisical rp address: backup phisical rp address: 截取部分 TOPO 图说明到 不通的问题 : internet internet tengige 0/0/0/0 tengige

active phisical rp address: backup phisical rp address: 截取部分 TOPO 图说明到 不通的问题 : internet internet tengige 0/0/0/0 tengige ASR9000 ping 丢包 troubleshooting 目录 硬件平台软件版本案例介绍问题分析思路问题总结经验总结相关命令 硬件平台 ASR9000 软件版本 4.2.0 案例介绍 拓扑示例 : 问题, 客户从外网 internet ping 3 个 vrrp subnet 的地址时候始终只能通一个 IP 地址 : vrrp virtual IP :2.2.2.129 其他不能 ping 通的

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

《网络应用技术》/ 实验04:静态路由实验

《网络应用技术》/ 实验04:静态路由实验 网络应用技术 / 实验 04: 静态路由实验 1 实验 04: 静态路由实验 一 实验目的 1. 理解路由器的工作原理 2. 掌握路由表的基本概念 3. 理解静态路由的概念 4. 掌握神州数码 DCR-2611 路由器静态路由的配置方法 二 实验学时 2 学时 三 实验类型 验证性 四 实验需求 1 硬件每 8 人为一个实验小组, 每组配备计算机 4 台 交换机 2 台, 路由器 2 台, 网线 6

More information

工程师培训

工程师培训 .1 TCP/IP TCP/IP 1 .2.2.1 Host 1960 S 1970 S Host Low Speed Lines 1970 S 1980 S pc Server Local Interneting 1980 S 1990 S Branch. pc Branch. WAN Branch. pc pc IBM SNA IBM X.25 2 .2.2 OSI OSI Application

More information

09.实验九:内部网关协议RIP与OSPF

09.实验九:内部网关协议RIP与OSPF 计算机网络 实验指导 实验九 : 内部网关协议 RIP 与 OSPF 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和概念 ; 3 掌握 OSPF 的基本原理和概念 ; 4 掌握基于 GNS3 仿真平台进行网络实验的方法 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台, 计算机接入实验室局域网, 每小组配备交换机 2 台, 路由器

More information

DOS下常用的网络命令.PDF

DOS下常用的网络命令.PDF DOS .... 1.1... 1.2... DOS... 2.1 ARP... 2.2 Finger... 2.3 Ftp... 2.4 Nbtstat... 2.5 Netstat... 2.6 Ping... 2.7 Rcp... 2.8 Rexec... 2.9 Route... 2.10 Rsh... 2.11 Tftp... 2.12 Tracert... 1 1 1 1 1 2 3 4

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

<4D F736F F F696E74202D20CDF8BCCABBA5C1ACD3EBD2F2CCD8CDF8>

<4D F736F F F696E74202D20CDF8BCCABBA5C1ACD3EBD2F2CCD8CDF8> 第六章网络互连与因特网 数据通信与计算机网络面向专业 : 信通系授课教师 : 刘剑毅 路由器 Router 本质上是一台 MIMO 的专用计算机 工作在 OSI 第三层 ( 网络层 ) 功能 : 在网络之间转发网络分组 ; 为网络分组寻找最佳传输路径 ; 实现子网隔离, 限制广播风暴 ( 目的地址无法识别时, 路由器将其丢弃, 而不是广播 比较网络交换机 ) 提供广域网服务 应用 : 把 LAN 连入广域网的核心连接设备

More information

飞鱼星多WAN防火墙路由器用户手册

飞鱼星多WAN防火墙路由器用户手册 WAN VER: 20110218 Copyright 2002-2011 VOLANS WAN VR4600 VR4900 VR7200 VR7500 VR7600 1.1 1.2 IP 1.3 2.1 2.2 2.2.1 2.2.2 3.1 3.2 3.2.1 3.2.2 3.2.3 4.1 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.3 4.3.1 4.3.2

More information

实施生成树

实施生成树 学习沉淀成长分享 Spanning-tree 红茶三杯 ( 朱 SIR) 微博 :http://t.sina.com/vinsoney Latest update: 2012-06-01 STP 的概念 冗余拓扑 Server/host X Router Y Segment 1 Switch A Switch B Segment 2 冗余拓扑能够解决单点故障问题 ; 冗余拓扑造成广播风暴, 多帧复用,

More information

目 录(目录名)

目  录(目录名) 目录 目录... 1 工作机制... 1 的版本... 3 的报文格式... 3 T... 5 i (Routing Information Protocol, 路由信息协议 ) 是一种较为简单的内部网关协议 (Interior Gateway Protocol,IGP), 主要用于规模较小的网络中, 比如校园网以及结构较简单的地区性网络 对于更为复杂的环境和大型网络, 一般不使用 由于 的实现较为简单,

More information

UDP 8.2 TCP/IP OSI OSI 3 OSI TCP/IP IP TCP/IP TCP/IP Transport Control Protocol TCP User Datagram Protocol UDP TCP TCP/IP IP TCP TCP/IP TC

UDP 8.2 TCP/IP OSI OSI 3 OSI TCP/IP IP TCP/IP TCP/IP Transport Control Protocol TCP User Datagram Protocol UDP TCP TCP/IP IP TCP TCP/IP TC 8 TCP/IP TCP/IP TCP OSI 8.1 OSI 4 end to end A B FTP OSI Connection Management handshake Flow Control Error Detection IP Response to User s Request TCP/IP TCP 181 UDP 8.2 TCP/IP OSI OSI 3 OSI 3 8.1 TCP/IP

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

ebook67-9

ebook67-9 9 IP 9.1 I P 9-1 I P 9-1 d a e m o n U n i x d a e m o n d a e m o n [Perlman 1992] 10 R I P Routing Information Protocol I P 9-1 I P 30 I C M P 9. 5 r o u t e n e t s t a t route netstat UDP TCP ICMP

More information

Huawei Technologies Co

Huawei Technologies Co 关键词 :IPv6 ND 摘要 : 本文主要介绍 IPv6 ND 的应用及其典型配置 缩略语 : 缩略语 英文全名 中文解释 ARP Address Resolution Protocol 地址解析协议 FIB Forwarding Information Base 转发信息表 ICMPv6 Internet Control Message Protocol version 6 因特网控制报文协议第

More information

R3105+ ADSL

R3105+ ADSL ... 1 1 1... 1 1 2... 1... 3 2 1... 3 2 2... 3 2 3... 5 2 4... 5 2 4 1... 5... 7 3 1... 7 3 2... 8 3 2 1... 8 3 2 2... 9 3 3... 12 3 3 1... 13 3 3 2 WAN... 16 3 3 3 LAN... 21 3 3 4 NAT... 22 3 3 5... 24

More information

第3章

第3章 本 章 涵 盖 以 下 主 题 全 局 单 播 地 址 路 由 和 子 网 划 分 : 本 节 通 过 与 IPv4 相 比 较, 介 绍 了 IPv6 地 址 IPv4 路 由 的 概 念, 以 及 怎 样 进 行 IPv6 子 网 划 分 IPv6 全 局 单 播 地 址 的 分 配 : 本 节 探 讨 了 怎 样 将 全 局 单 播 地 址 分 配 到 主 机 或 其 他 设 备 上 IPv6

More information

D. 192.168.5.32 E. 192.168.5.14 答 案 :C 3. 工 作 站 A 配 置 的 IP 地 址 为 192.0.2.24/28. 工 作 站 B 配 置 的 IP 地 址 为 192.0.2.100/28. 两 个 工 作 站 之 间 有 直 通 线 连 接, 两 台

D. 192.168.5.32 E. 192.168.5.14 答 案 :C 3. 工 作 站 A 配 置 的 IP 地 址 为 192.0.2.24/28. 工 作 站 B 配 置 的 IP 地 址 为 192.0.2.100/28. 两 个 工 作 站 之 间 有 直 通 线 连 接, 两 台 CCNP 学 前 测 试 题 都 选 自 官 方 的 全 真 考 试 题, 共 100 道 题 实 际 测 试 选 60 道 题, 同 官 方 正 式 考 题 数 目 基 本 一 致, 因 此 等 于 是 模 拟 考 试, 采 用 网 上 形 式 进 行 测 评 学 前 测 评 目 的 是 为 了 检 验 大 家 对 CCNA 阶 段 知 识 掌 握 的 程 度, 同 时 对 CCNA 最 核 心

More information

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入 第 7 章 下 一 代 网 际 协 议 IPv6 本 章 是 有 关 下 一 代 网 际 协 议 IPv6 的 描 述, 重 点 介 绍 IPv6 的 产 生 原 因 IPv6 的 地 址 与 IPv6 首 部 格 式 等 通 过 本 章 的 学 习, 读 者 应 重 点 掌 握 和 理 解 以 下 内 容 : IPv4 向 IPv6 发 展 的 必 然 性 IPv6 的 新 特 性 IPv6 地

More information

ch09.PDF

ch09.PDF 9-1 / (TCP/IP) TCP/IP TCP/IP ( ) ICMP ARP RARP 9.1 TCP/IP 9.1.1 TCP/IP OSI TCP/IP (DARPA) DARPA TCP/IP UNIX Berkeley Software DistributionTCP/IP TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP OSI - TCP/IP ( ) ( )

More information

TCP/IP网络协议分析复习题答案,

TCP/IP网络协议分析复习题答案, TCP/IP 网络协议分析复习题答案 第一章练习 1 OSI 和 ISO 分别代表什么含义? 它们是什么关系? 答 :OSI: 开放式系统互联参考模型 ;ISO: 国际标准化组织 2 OSI/RM 模型没有被最终采用的原因是什么? 答 :1 最主要的原因, 是 osi 模型出现的比 tcp/ip 出现的时间晚, 在 osi 开始使用前, TCP/IP 已经被广泛的应用了 2 如果要换成 osi 模型也不太现实

More information

C3_ppt.PDF

C3_ppt.PDF C03-101 1 , 2 (Packet-filtering Firewall) (stateful Inspection Firewall) (Proxy) (Circuit Level gateway) (application-level gateway) (Hybrid Firewall) 2 IP TCP 10.0.0.x TCP Any High Any 80 80 10.0.0.x

More information

穨CAS1042快速安速說明.doc

穨CAS1042快速安速說明.doc CAS1042 4 Port 10/100M Switch Internet BroadBand Router IP IP... PC CAS1042 UTP Cable CAS1042 5V / 2.4A 6 1. 2. ADSL Cable Modem 3. CAS1042 4. TCP/IP 5. 6. 1 2 ADSL Modem Cable Modem CAS1042 ) / "LAN

More information

Microsoft Word - vlsm and ip unnumbered.doc

Microsoft Word - vlsm and ip unnumbered.doc Part1:VLSM VLSM AND IP unnumbered 实验讲义 实验目的 : 使用两种不同的路由选择协议,IPv1 和 IPv2 来配置 VLSM, 并测试其功能 实验拓扑 : HUB2 department2 192.168.1.128/26 1602 1601 192.168.1.192/26 192.168.1.64/26 1720 2514/1703 192.168.1.0/26

More information

第3章 计算机网络体系结构

第3章  计算机网络体系结构 第 3 章 计 算 机 网 络 体 系 结 构 本 章 内 容 计 算 机 的 网 络 体 系 结 构 网 络 参 考 模 型 五 层 网 络 参 考 模 型 1 3.1 计 算 机 网 络 体 系 结 构 发 展 历 程 分 层 原 理 基 本 概 念 2 发 展 历 程 网 络 体 系 结 构 提 出 的 背 景 计 算 机 网 络 的 复 杂 性 异 质 性 不 同 的 通 信 介 质 有 线

More information

Microsoft Word - chp20路由重分布.doc

Microsoft Word - chp20路由重分布.doc 第 20 章路由重分布 当许多运行多路由的网络要集成到一起时, 必须在这些不同的路由选择协议之间共享路由信息 在路由选择协议之间交换路由信息的过程被称为路由重分布 (Route Redistribution) 20.1 路由重分布概述 路由重分布为在同一个互联网络中高效地支持多种路由协议提供了可能, 执行路由重分布的路由器被称为边界路由器, 因为它们位于两个或多个自治系统的边界上 路由重分布时计量单位和管理距离是必须要考虑的

More information

计算机网络试题与答案6.doc

计算机网络试题与答案6.doc 计算机网络试题与答案 ( 六 ) 一 单项选择题 1.1 在 HFC 网络中,Cable Modem 的作用是 B A. 用于调制解调和拨号上网 B. 用于调制解调以及作为以太网接口 C. 用于连接电话线和用户终端计算机 D. 连接 ISDN 接口和用户终端计算机 1.2 关于 ARP 表, 以下描述中正确的是 B. A. 提供常用目标地址的快捷方式来减少网络流量 B. 用于建立 IP 地址到 MAC

More information

NAT

NAT 学习沉淀成长分享 NAT 红茶三杯 ( 朱 SIR) 微博 :http://t.sina.com/vinsoney Latest update: 2012-06-01 为什么需要 NAT IPv4 地址紧缺 Internet 公有地址 私有地址 什么是 NAT NAT(Network Address Translation) 地址转换 Internet 公有地址 私有地址 私有 IPv4 地址 10.0.0.0-10.255.255.255

More information

Microsoft PowerPoint net.ppt [兼容模式]

Microsoft PowerPoint net.ppt [兼容模式] 计算机网络 计算机网络中的网络层 主讲 : 丁振国教授 西安电子科技大学网络教育学院副院长 Email: dingzhg@xidian.edu.cn A 什么是路由 R1 R3 R4 D B E C R2 Destination D Next Hop R3 R5 F E R3 F R5 Network Layer 4-2 1 R3 A 1 4 R1 R4 16 32 D Ver HLen T.Service

More information

IP-Routing-05.pdf

IP-Routing-05.pdf RI P R I P - 2 RIP -1 R I P - 2 DV RIP -1 RIP-2 16... RIP-2 RIP-2 RIP -1 R I P - 2 RIP-2 RIP-2 RIP-2 V L S M disc ontiguous addr ess sp ace C I D R Cla ssless In ter -Dom ain Routing 121 1 2 2 IP RIP-2

More information

Microsoft Word - chp3静态路由.doc

Microsoft Word - chp3静态路由.doc 第 3 章静态路由 转发数据包是路由器的最主要功能 路由器转发数据包时需要查找路由表, 管理员可以通过手工的方法在路由器中直接配置路由表, 这就是静态路由 虽然静态路由不适合于在大的网络中使用, 但是由于静态路由简单 路由器负载小 可控性强等原因, 在许多场合中还经常被使用 本章将介绍静态路由的配置, 同时为以后配置动态路由奠定基础 3.1.1 静态路由介绍 3.1 静态路由与默认路由 路由器在转发数据时,

More information

ebook67-1

ebook67-1 1 1.1 T C P / I P T C P / I P 60 9 ( I n t e r n e t ) WA N 100 T C P / I P T C P / I P [ Lynch 1993] 1.2 Telnet FTP e-mail T C P / I P TCP UDP T C P / I P 1-1 1) 1-1 TCP/IP 2) T C P / I P I I C M P I

More information

ebook67-1

ebook67-1 1 1.1 T C P / I P T C P / I P 60 9 ( I n t e r n e t ) WA N 100 T C P / I P T C P / I P [ Lynch 1993] 1.2 Telnet FTP e-mail T C P / I P TCP UDP T C P / I P 1-1 1) 1-1 TCP/IP 2) T C P / I P I I C M P I

More information

2 TCP/IP 1 Telnet FTP SMTP SNMP L A N F T P 1-2 FTP FTP FTP TCP IP 1-2 FTP F T P F T P Te l n e t T C P I P 1-2 U N I X F T P T C P I P T C P

2 TCP/IP 1 Telnet FTP SMTP SNMP L A N F T P 1-2 FTP FTP FTP TCP IP 1-2 FTP F T P F T P Te l n e t T C P I P 1-2 U N I X F T P T C P I P T C P 1 1.1 T C P / I P T C P / I P 60 9 ( I n t e r n e t ) WA N 100 T C P / I P T C P / I P [ Lynch 1993] 1.2 Telnet FTP e-mail T C P / I P TCP UDP T C P / I P 1-1 1) 1-1 TCP/IP 2) T C P / I P I I C M P I

More information

计算机网络编程

计算机网络编程 计算机网络编程 第 9 章发现网络中的活动主机 信息工程学院方徽星 fanghuixing@hotmail.com 大纲 设计目的 相关知识 例题分析 1. 设计目的 IP 协议缺少差错控制与查询机制 ICMP(Internet Control Message Protocol) 协议可以补充 IP 的功能 通过封装 发送 接收与解析 ICMP 数据包 了解 ICMP 包结构中各个字段的用途 深入理解与认识

More information

(UTM???U_935_938_955_958_959 V2.1.9.1)

(UTM???U_935_938_955_958_959 V2.1.9.1) 192.16 www.sharetech.com.tw UTM 多 功 能 防 火 牆 管 理 者 手 冊 V 2.1.9.1 目 錄 第 一 章 安 裝 與 訊 息... 7 1-1 建 議 的 安 裝 設 定 圖... 8 1-2 軟 體 安 裝 設 定... 9 1-3 首 頁 訊 息... 14 1-4 型 號 與 功 能 對 照 表... 17 第 二 章 系 統 設 定... 19 2-1

More information

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 1.2.4 计 算 机 网 络 在

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 1.2.4 计 算 机 网 络 在 计 算 机 网 络 ( 第 4 版 ) 课 件 第 1 章 计 算 机 网 络 概 述 郭 庆 北 Ise_guoqb@ujn.edu.cn 2009-02-25 第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特

More information

计算机网络(第 6 版)

计算机网络(第 6 版) 计算机网络 ( 第 7 版 ) 第 4 章网络层 (3) 中国科学技术大学曾凡平 上次课的主要内容 4.4 网际控制报文协议 ICMP 4.4.1 ICMP 报文的种类 4.4.2 ICMP 的应用举例 4.5 互联网的路由选择协议 4.5.1 有关路由选择协议的几个基本概念 4.5.2 内部网关协议 RIP 4.5.3 内部网关协议 OSPF 4.5.4 外部网关协议 BGP 4.5.5 路由器的构成

More information

FortiGate-v5.2-PPPOE 拨号协商时的 AC-name 和 Service-name 版本 1.0 时间 2015 年 3 月 支持的版本 FortiOS v5.2.x 作者 黄豪赫 状态 已审核 反馈

FortiGate-v5.2-PPPOE 拨号协商时的 AC-name 和 Service-name 版本 1.0 时间 2015 年 3 月 支持的版本 FortiOS v5.2.x 作者 黄豪赫 状态 已审核 反馈 FortiGate-v5.2-PPPOE 拨号协商时的 AC-name 和 Service-name 版本 1.0 时间 2015 年 3 月 支持的版本 FortiOS v5.2.x 作者 黄豪赫 状态 已审核 反馈 support_cn@fortinet.com 1 目 录 简介...3 PPPoE 发现阶段简介...3 相关组件...4 参考文档...4 FortiGate 相关命令介绍...

More information

6-冯刚.ppt

6-冯刚.ppt 基于 IPv6 的 SIP 移动性研究 大连理工大学网络中心 冯刚 alvinfengg@hotmail.com 问题的提出 随着下一代网络技术的发展, 如何在 IP 网络上进行移动语音通信已成为未来网络应用的重要研究方向 如何在 IP 网络上进行语音通信 如何实现终端的移动性 Outline 协议的选择 SIP 的终端移动性 IPv6 环境下的越界切换 越界切换的优化 仿真测试 协议的选择 网络层

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

<4D F736F F F696E74202D20B5DA34BDB2A3BACEDECFDFCDA8D0C5D3EBCDF8C2E7B5DA34D5C22E BBCE6C8DDC4A3CABD5D>

<4D F736F F F696E74202D20B5DA34BDB2A3BACEDECFDFCDA8D0C5D3EBCDF8C2E7B5DA34D5C22E BBCE6C8DDC4A3CABD5D> 协议和 TCP/IP 簇 Chapter 4 41 4.1 协议体系结构的必要性 41 4.1 协议体系结构的必要性 协议 (protocol) 是通信双方为了实现通信所进行的约定或所作的对话规则 网络协议的优劣直接影响网络的性能 网络协议的组成 : 语义 : 做什么 (what to do) 语法 : 怎么做 (how to do) 定时关系 : 何时做 (when to do) 41 4.1 协议体系结构的必要性

More information

实验二、路由器的基本配置

实验二、路由器的基本配置 实验十 静态路由和直连路由引入配置 一 实验目的 1. 掌握路由引入的配置 2. 理解路由引入的原理 二 应用环境 1. 在某些应用环境中需要将静态路由引入到某些动态路由协议里 三 实验设备 DCR-1751 两台 四 实验拓扑 五 实验要求 配置表 : Router-A Router-B F0/0 192.168.0.1/24 F0/0 192.168.2.1/24 S1/1 (DCE) 192.168.1.1/24

More information

Session Dan Gill 2 IP WAN WAN? Networker NSC-114 RST-271 NSC-211 : MTBF: MTTR: MTBF MTTR : MTBF? MTTR? MTTR MTTR MTTR MTBF MTTR Mom-and-apple-pie MTBF MTBF (UPS, ) Mom-and-apple-pie Increase MTBF MTBF?

More information

目录 简介... 3 BGP 重发布进 OSPF 环境拓扑图... 3 BGP 重发布进 OSPF 路由过滤... 4 FGT200B 关键配置... 4 接口 IP 配置... 4 Route-Map... 4 BGP 的配置... 5 FGT100E 关键配置... 5 接口 IP 及 BGP

目录 简介... 3 BGP 重发布进 OSPF 环境拓扑图... 3 BGP 重发布进 OSPF 路由过滤... 4 FGT200B 关键配置... 4 接口 IP 配置... 4 Route-Map... 4 BGP 的配置... 5 FGT100E 关键配置... 5 接口 IP 及 BGP BGP 与 OSPF 之间重发布时使用 Route-Map 进行路由过滤 版本 1.0 时间 2017 年 9 月 5 日星期二 支持的版本 FortiGate v5.0 v5.2 v5.4 v5.6 作者 状态 反馈 刘康明 已审核 support_cn@fortinet.com 目录 简介... 3 BGP 重发布进 OSPF 环境拓扑图... 3 BGP 重发布进 OSPF 路由过滤... 4

More information

FW450R 450M REV2.0.0

FW450R 450M REV2.0.0 FW450R 450M 1910070105 REV2.0.0 Copyright 2014 www.fastcom.com.cn 400-8830-660 E-mail fae@fastcom.com.cn 第 1 章产品概述... 6 1.1 产品简介...6 1.2 主要特性...6 第 2 章硬件描述... 8 2.1 面板布置...8 2.1.1 前面板...8 2.1.2 后面板...9

More information

Chapter 5- 运输层 (1)-2017

Chapter 5- 运输层 (1)-2017 计算机网络 第五章运输层 (1) 陈旺虎 chenwh@nwnu.edu.cn 第 5 章运输层 5.1 运输层协议概述 5.2 运输层协议概述 5.3 传输控制协议 TCP 概述 5.4 可靠传输的工作原理 4.5 TCP 报文段的首部格式 5.6 TCP 可靠传输的实现 5.7 TCP 的流量控制 5.8 TCP 的拥塞控制 5.9 TCP 的连接管理 5.1 运输层协议概述 从通信和信息处理的

More information

经华名家讲堂

经华名家讲堂 5.1 5.1.1 5.1.2 5.2 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.3 5.3.1 5.3.2 5.3.3 / 5.3.4 / 5.3.5 / 5.4 Internet 5.4.1 Internet 5.4.2 Intranet 1. 2. 1 31 5 5.1 5.1.1 Internet 1 Host 20 60 IBM 2000 2 20 60 20 60

More information

目 彔 1. 准 备 工 作... 1 2. 登 彔 设 置... 2 3. 功 能 说 明... 4 3.1 实 时 监 控... 4 3.1.1 基 本 控 制... 4 4.1.2 功 能 设 置... 4 3.1.3 画 质 调 节... 6 3.1.4 彔 像 与 抓 拍... 6 3.1

目 彔 1. 准 备 工 作... 1 2. 登 彔 设 置... 2 3. 功 能 说 明... 4 3.1 实 时 监 控... 4 3.1.1 基 本 控 制... 4 4.1.2 功 能 设 置... 4 3.1.3 画 质 调 节... 6 3.1.4 彔 像 与 抓 拍... 6 3.1 嵌 入 式 Web Server 用 户 手 册 V2.0 感 谢 您 选 用 本 公 司 的 产 品, 请 您 在 使 用 本 产 品 前 仔 细 阅 读 用 户 手 册, 本 用 户 手 册 将 为 您 提 供 正 确 的 使 用 说 明 版 权 声 明 : 本 用 户 手 册 版 权 归 天 津 市 亚 安 科 技 股 仹 有 限 公 司 所 有, 未 经 本 公 司 许 可, 仸 何 机 构

More information

目 录(目录名)

目  录(目录名) 目录 1 域名解析配置命令... 1-1 1.1 域名解析配置命令...1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-2 1.1.3 display dns proxy table... 1-2 1.1.4 display dns server... 1-3 1.1.5 display ip host...

More information

11N 无线宽带路由器

11N 无线宽带路由器 http://www.tenda.com.cn 1... 1 1.1... 1 1.2... 1 2... 3 2.1... 3 2.2... 3 2.3... 5 2.4... 6 2.5... 7 2.6... 9 2.6.1 无线基本设置... 9 2.6.2 无线加密设置... 9 2.7... 10 3... 18 3.1... 18 3.2... 19 3.2.1 ADSL 拨号上网设置...

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 IP 地址简介... 1-1 1.1.1 IP 地址的分类和表示... 1-1 1.1.2 子网和掩码... 1-2 1.2 IP 地址配置任务简介... 1-3 1.3 配置 VLAN 接口的 IP 地址... 1-3 1.4 IP 地址配置显示... 1-4 1.5 IP 地址配置举例... 1-4 1.6 IP 地址配置排错... 1-5 第 2 章 IP 性能配置...2-1

More information

IS-IS路由协议中文教程v1

IS-IS路由协议中文教程v1 IS-IS v1.0 Chapter 0 Preface Statement BSCI Building Scalable Cisco Internetworks Configuring IS-IS Protocol IS-IS IS-IS OSI TCP/IP IS-IS OSPF Cisco System BSCI Student Guide Outline 1 OSI IS-IS 2 IS-IS

More information

Microsoft Word - chp11NAT.doc

Microsoft Word - chp11NAT.doc 第 11 章 NAT Internet 技术的飞速发展, 使越来越多的用户加入到互联网, 因此 IP 地址短缺已成为一个十分突出的问题 NAT(Network Address Translation, 网络地址翻译 ) 是解决 IP 地址短缺的重要手段 11.1 NAT 概述 NAT 是一个 IETF 标准, 允许一个机构以一个地址出现在 Internet 上 NAT 技术使得一个私有网络可以通过

More information

<4D F736F F D B8BDBCFE4220D7A8D2B5BBF9B4A1D3EBBACBD0C4BFCEB3CCC3E8CAF62E646F6378>

<4D F736F F D B8BDBCFE4220D7A8D2B5BBF9B4A1D3EBBACBD0C4BFCEB3CCC3E8CAF62E646F6378> C214CC: 计算机网络 课程描述 0 课程基本信息 课程编号 : C214CC 课程名称 : 计算机网络英文名称 : Computer Network 英文简称 : CN 预备课程 : 计算系统基础授课时间 : 二年级第二学期时间分配 : 课堂教学 (48 课时 )+ 实验安排 (48 课时 )+ 课后作业与阅读 (48 课时 ) 学分数 : 3 1 课程简介 本课程是软件工程专业的专业核心课程

More information

习题

习题 计算机网络习题 一. 单项选择题 ( 每题一分 ) 1. 局域网常用的拓扑结构是 ( ) A. 星形和环形 ; B. 星形和总线形 ; C. 环形和总线形 ; D. 星形 环形和总线形 2. 键盘和计算机之间的通信是 ( ) 通信 A. 单工 ; B. 半双工 ; C. 全双工 ; D. 自动 3. 以下哪种拓扑需要中央控制器或集线器 ( ) A. 网形拓扑 ;B. 星形拓扑 ;C. 总线形拓扑 ;D.

More information

Cisco 路由器的路由选择

Cisco 路由器的路由选择 Cisco 路由器的路由选择 目录 简介先决条件要求使用的组件规则包括的过程构建路由表备份路由调整管理距离度量如何决定路由选择进程前缀长度做出转发决定 IP CLASSLESS 摘要相关信息 简介 思科路由器的一个迷人之处, 特别是对那些对路由不熟悉的人来说, 在于路由器可以通过路由协议 手动配置和各种其它方法, 选择最佳路由 当路由选择比您的想象更简单时, 应当了解选择路由必须具备的有关 Cisco

More information