互连网络(internetwork)是一个被广泛接受的网络界术语,它表示相互连接的许多网络的集合。每一个独立的网络都有它自己的网络号,此网络号在特定的互连网络中必须是唯一的。
路由器的作用是根据从网络协议获悉的有关信息,控制通过互连网络的通信量。让我们先来讨论一下计算机网络协议的作用。
在一个有几百台、甚至几千台计算机连在一起的互连网络中,必须有一些约定的方式供这些设备相互访问和通信。随着网络规模的增大,让每一台计算机记住互连网络上其他所有计算机的地址是不切实际的,因此必须有一些机制来减少每台计算机为实现与其他所有计算机通信而维护的信息量。
已使用的机制是将一个互连网络分成许多独立、但互相连接的网络,这些网络本身可能又被分为许多子网(见图1 - 1)。记住这些分立网络的任务可以交给被称为路由器的专用计算机来完成。使用这种方法,网络上的计算机只需记住互连网络中的分立网络,而不需记住网络上的每一台计算机。
要描述互连网络上的计算机是怎样相互寻址的,最好的类比是邮局服务系统。当邮寄一封信时,需要提供公寓号码、街区名称和号码、城镇和州名。在计算机术语中,发送信息时,需要提供应用端口号、主机号、子网号和网络号(见图1 - 2)。这些术语将在后续章节中详细讨论。
关键的概念是当邮局接收到发往另一个城镇的信件时,邮政人员首先将它发送到目的城镇所在的分局。从那里,这封信被交给负责特定街区的某个邮递员。最终,这封信被投递到目的地。
计算机网络也采用相似的过程。发往互连网络的信息首先被送到与目的网络相连的路由器。路由器实际上起着这个网络的分发中心的作用,它把信息送到目的子网。最后此信息被送到目的主机的目的端口上。

图1-1 互连网络上网络和子网的相互连接
图1-2 邮局服务系统与互连网络的寻址方案比较
图1 - 3给出了一个简单的互连网络,其中由路由器将不同的网络连接起来。图中的网络1、2、3和4上有主机,而网络5、6和7上没有。网络5、6和7仅仅是与局域网或广域网上的路由器相连。在此互连网络中,主机X和Z必须配置成同样的网络号(本例中为2)。除此之外,与同一网络相连的路由器接口(例如,路由器C上的接口2和路由器A上的接口1)必须配置成同样的网络号(本例中为5)。
图1-3 简单的互连网络连接
我们再次使用邮政服务做类比,连接到两个网络的路由器可看成是有两个入口的房子。如图1 - 4中的房子有两个入口,一个在子网1街上,另一个在子网- 2街上。要想向此房子中发送一封信,子网- 1街的地址和子网- 2街的地址都可用。同样,在图1 - 3中,路由器与两个网络相连,要想将信息发送给路由器A,接口1、接口2或接口3的地址都可用。
图1-4 同一位置有多个地址
从本质上说,路由器的作用是将报文分组从一个网络路由到另一个网络。这句话暗含着两个含义。第一,一个路由器的多个接口不能被配置成相同的网络号(后面将给出一个例子,在那个例子中,通过使用子网掩码,可以在同一路由器的不同接口上配置相同的网络号,但是有不同的子网号);第二,由于每条广播有一个目的网络号,故在缺省目的网络号的情况下路由器不能转发广播包(后面我们将讨论怎样将路由器配置成可以转发广播包)。
|
|||
| · OSPF路由协议专栏 · 思科路由器产品 · 华为路由器产品 · 路由器模拟器 · AIX操作系统管理应用(.. · 思科路由器配置 · 路由器组网解决方案 · 路由器密码恢复 |
· 无线路由器故障处理 · 路由故障处理手册 · 路由器访问控制列表(AC.. · 路由器的安全配置与安.. · 无线路由器配置 · 路由器技巧 · 华为路由器配置 · 路由器配置基础 |
||
|
|||
| · Java基础教程 · VPN技术 · SQL Server 2005全解 · ARP攻击防范与解决方案 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · 三层交换技术专题 |
· SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · Solaris 10 配置管理 · C#技术开发指南 · Windows操作系统安装 |
||
|
|||
| · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 · Windows操作系统安装 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| · 职场冲浪(之八):让感.. ·职场冲浪(之七):潜心.. |
·人生如鞋 ·职场冲浪(之六):从离梦最.. |
| ·将职业教育职业化 - 各IT.. ·思科交换机上实现MAC地址.. |
·关于51CTO合作出书中的职.. ·OSPF动态路由协议入门简介 |
| · NGN:下一代网络 · 网络访问中断大排查 · FTTx光纤接入 |
· 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · Ubuntu 中文开源频道 · Solaris基础知识入门 · 微软正式发布英文版Wind.. |
· 服务器基础知识入门 · Rambus第二?看全缓冲内.. · 服务器节能对比测试:AM.. |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. · 双机热备技术 |