网络互联
• 网络互连是用于连接多个网络的过程和方法,而无论这些网络的物理拓扑结构和距离如何。
• 互通性是在计算机之间传递信息的方法,包括物理介质、数据打包机制,从起始节点开始到目的节点之间的多个网络设备段的路由。
• 互操作性是用于计算机可以理解数据的方法,这些计算机可能使用私有的或完全不同的计算机操作系统和语言。
• OSI参考模型提供了理解网络技术的层次分析工具,并且可以作为当前和未来网络发展的基础。
• OSI 模型是一个 7层协议模型。
• 一个简单的记忆层 (应用、表示、会话、传输、网络、数据链路、物理 )的正确顺序的方法是All People Seem to Need Data Processing。
• 封装是在数据上加入报头的过程,即包装数据。
• 物理层,或第1层,定义了真正的机械规范和电子数据比特流。
• 数据链路层,或第 2层,也称为链路层。它包括 2个子层,上面的一个称为逻辑链路控制(LLC),下面的一个称为介质访问控制 (MAC)。
• 802.3规定了物理层和数据链路层的 MAC部分,而 DIX Ethernet规定了整个物理层和数据链路层。 802.3规定了不同的物理层,但是 DIX Ethernet仅仅规定了一个。
• 令牌环网几乎和稍后发展的 IEEE 802.5相同并兼容,而后者建立在 IBM的令牌环网基础之上。
• FDDI标准规定了令牌传递的物理层和数据链路层的 MAC部分,它采用双环拓扑结构,使用光纤介质,速度为 100 Mbps。
• 接口用于连接数据终端设备 (DTE)和数据电路端接设备 (DCE) 。
• 在RS-232串口中,一个针用于传送数据,另一个针用于接收数据。
• V.35标准是一个物理层协议,它适合速度从 48 Kbps~4 Mbps的到数据包网络的连接。
• HSSI是一个DTE/DCE接口,它处理在广域网链路上的高速通信。
• BRI(基本速率接口 )是一个 ISDN(综合业务数字网 )术语,是一个 ISDN连接,包括 2个速度为64 Kbps的B信道和一个速度为 16 Kbps的D信道。
• 同步网络时间是在 OSI参考模型的物理层处理的。
• 一个广域网连接的目的是可以在两个远离的网络之间尽可能高效的传送数据。
• SLIP(串行线路网际协议 )是从 UNIX继承的一个协议物理层协议,它提供了两个网络,或网络和远程节点之间的串行连接。
• PPP包括增强的功能,例如加密、错误控制、安全机制、动态 IP地址分配、多重协议支持和自动连接协商。 PPP将工作在串行线路、 ISDN和高速广域网链路中。
• 帧中继是一个广泛使用的数据包交换广域网协议,它由 ITU-T标准化。帧中继依赖于DTE和DCE设备之间的物理和数据链路层接口。
• ITU-T X.25标准说明了遗留数据包交换协议的物理、数据链路和网络层协议。
• 综合业务数字网是作为将公共交换电话网络 (PSTN)升级到数字服务的项目而开发的。
• ATM(异步传输模式 )是一个信元交换协议,它使用固定的 53字节信元长度和一种信元帧中继方法,可以减少传输延迟。
• 在网络层上提供的主要服务是节点和网段的逻辑地址分配。
• 第3层,或者网络层,是最重要的进行分配地址的地方。
• 已选择的路由协议由最终节点使用,以将数据和网络层地址分配协议封装在数据包中,这样它可以通过互连网络进行中继。
• 路由选择算法是路由协议用于确定达到目的网络的最佳路由的计算方法。
• 传输层提供数据传输服务,它有效地将数据传输问题和上层协议分开。
• 传输控制协议 (TCP)是一个可靠的、面向连接的协议。用户数据报协议 (UDP)是一个不可靠的和无连接的协议。
• 术语上层协议指会话、表达和应用层协议。
• Cisco IOS软件 (网络互联操作系统 )是运行在 Cisco产品上的软件。这个平台和 Cisco网络
中的网络设备的互操作性是融合的。
IP寻址
• IP协议用于在网络上数据的端对端的路由,这意味着一个 IP数据包必须在多个网络上传输,并且可能穿越多个路由器接口,以达到目的地。
• 地址类的实现将地址空间划分为数量有限的特大型网络 (A类),数量较多的中等网络 (B类)和数量非常多的小型网络 (C类)。
• IP 地址的32位结构包含网络地址和主机地址。
• 子网的概念扩展了地址的网络部分,以允许将一个网络划分为多个逻辑段 (子网)。• IP地址空间的某些地址已经保留给特殊目的,并且通常不允许作为主机地址。
• 当IP地址中的主机部分的所有位都设置为 0时,它代表网络,而不是网络上的一个特定主机。
• 网络地址 127.x.x.x已经指定为一个本地回路地址。这个地址的目的是提供一个本地主机的网络配置的测试。
• 当IP地址中的所有位都设置为 1时,产生的地址 255.255.255.255用于向本地网络上的所有主机发送广播消息。
• 如果将IP地址中的所有主机位设置为 1,这将解释为对那个网络中的所有主机进行广播。这称为直接广播。
• IP 地址的类可以通过查看地址的第一个 (最重要的 )8位位组而确定。
• 如果第一个8位位组中的最高位是 0,则地址是一个A类地址。
• B类地址的特点是第一个 8位位组的开头为10。
• C类地址的第一个8位位组的开头为 110,这对应的十进制数从 192~223。
• D类地址以1110开始。D类地址指一组主机,它作为多点传送组的成员而注册。
• 如果第一个 8位组的前4位是1111,地址是一个E类地址。
• IP地址不能在没有相关的子网掩码的情况下存在。子网掩码定义了构成 IP地址的32位中的多少位用于定义网络,或者网络和相关的子网。
• 你可以通过借用主机地址位,而进一步将一个网络划分为子网,并用它们表示你的网络的一部分。
• 为获得单个网络地址的经济性和简单性,以及提供段间和在网络上进行路由的功能,可以使用子网划分。
• 在一个划分了子网的网络中,每个地址包括一个网络地址,一个子网部分和主机地址。
• 子网的规划过程涉及到分析网络上的通信量分布,以确定哪个主机必须分在相同的子网中。
• 在选择子网时,最主要的考虑就是你需要支持多少个子网。
• 一旦确定了合适的子网掩码,下一个挑战是确定每个子网的地址和每个子网上允许的主机地址范围。
• 无论何时,你为子网使用多于 8位位组,则你将面对穿越 8位位组边界的问题。
• 如果你使用一个子网,并进一步将其划分为第 2级子网,你可以有效地“划分子网”,并将我们的其他子网保留用于其他的目的。“划分子网”的概念构成了 VLSM的基础。
TCP/IP协议
• 由于互连网络中包含需要互相通信的不同种类的计算机系统, TCP/IP作为了跨越各种平台的公用协议。
• TCP/IP协议有4个主要层,可以大致对应 OSI参考模型的 7层。
• 应用程序运行在OSI参考模型第 7层,或者TCP/IP协议的第4层。
• 一般而言, TCP/IP协议模型并不包含正式的表示层或会话层。
• 远程过程调用是一种方法,它在其他的网络节点上执行程序 (这里称为“过程” ),就好像它们在本地执行一样。
• Berkeley Sockets是一个会话层应用程序接口 (API)。
• Windows 套接字(WinSock)运行在使用 Microsoft TCP/IP-32堆栈的计算机系统上。
• TLI 确保传输层保持与会话层、表示层和应用层服务的独立性。
• 在Microsoft环境中遇到的 NetBIOS(网络基本输入 /输出系统 )并不是一个协议,而是一个会话层API。
• 必须注意,在Microsoft模型中, NetBIOS可以绑定到 TCP/IP、IPX或NetBEUI上。
• 传输层的功能就是在两个系统之间提供可靠的数据传输,而无论二者之间的网络类型。
• 传输控制协议是在 RFC793中定义的,并且为用户过程定义了一个可靠的、面向连接的全双工字节流。
• 在TCP中,通过使用可变滑动窗口机制,可以实现网络上的高效传输和发送者与接收者之间的流量控制。
• 一个经过仔细调整的滑动窗口协议可以保持网络被数据包所充满,并得到特别大的通信量。
• UDP提供了无连接、“不可靠”的数据报服务。
• UDP泛洪使用IEEE 802・Id生成树算法来以可以控制的方式转发数据包。
• 可以用于转发UDP广播的第2种方法就是 IP辅助地址。
• 网络层主要处理寻址。
• IP可以认为是一个传递机制,它将数据包从一个主机移动到另一个主机。
• 在广播网络上用于将 IP地址映射到 MAC地址的协议称为地址解析协议 (ARP)。
• 反向地址解析协议由系统使用,这个系统知道它们的硬件 MAC地址,但是并不知道它们的IP地址。
• 逆向ARP协议通常用于在无广播的网络中,例如帧中继。目的是建立远程数据链路连接标识符(DLCI)和IP地址之间的动态联系。
• ICMP消息包含在IP数据报中。这确保 ICMP消息可以找到通往一组子网内的正确主机的道路。
• 一些最常见的协议命令包括 FTP和PING。
• 第一个包含 TCP/IP的操作系统是BSD UNIX。
• TCP/IP命令被合并为32位Microsoft 操作系统的一部分,例如 Windows NT, Windows 95和Windows 98。
IP路由选择协议
• 互连网络使用路由选择来从一个网络向另一个网络传递数据。
• 桥接是这样的一种功能,将 2个或多个物理网络段连接起来,好像连接对网络是透明的。
• 交换是增加带宽 (以及限制节点处理的通信量 )的方法,方法是为每个交换端口提供一个专用通道。交换发生在数据链路层。
• 路由选择发生在网络层,它包括单独管理互连网络上的跳的功能。
• 构成路由选择有两个基本机制:
■ 确定路由。
■ 在互连网络上传递数据数据包。
• 确定路由需要注意的一个术语就是度。度是一个变量值,例如网络延迟、由路由选择协议算法进行计算。
• 路由选择协议创建和维护路由选择信息表,或者路由选择表。
• 路由选择更新可以包含路由器的整个路由选择表,或者仅仅包含变动的部分。
• 路由选择算法有3个主要目的:
■ 准确性。
■ 低开销。
■ 快速收敛。
• 收敛就是所有的路由器使它们的路由选择信息表同步的过程,或者单个路由选择改动反映在所有路由器中所花费的时间。
• 一些类型的路由选择算法是:
■ 静态和动态。
■ 内部和外部。
■ 距离向量和链路状态。
• 动态路由选择协议包括动态配置路由选择信息表的方法。
• 静态路由是人工输入到路由选择表中的路由。
• 分层路由选择允许限制在整个互连网络上传递的路由选择信息量。
• 默认路由是为数据规定的必须遵守的路径,用于查找路径中没有明显路由选择信息的情况下。
• 动态路由选择的两种类型是链路状态和距离向量。
• 距离向量协议路由器定期向它的相邻路由器发送 2段信息。
• 一旦路由器的路由选择信息表出现影响其更新的变化,则发出瞬时更新(也称为触发更新)。
• 链路状态路由选择协议的目的是映射互连网络拓扑结构。
• 内部网关协议也称为域内协议,因为它们工作在域内,而不是在域间。这些协议认为,它们处理的路由器是它们的系统的一部分,而且可以和它们自由交换路由选择信息。
• 外部网关协议也称为域间协议,因为它们工作在域之间。这些协议认为它们位于系统边缘上,并且仅仅交换必须的最少量的信息,以保证提供路由信息的能力。
• 路由信息协议(RIP)是一个距离向量协议,它用于内域 (在网关内部 )。
• IGRP用于自治系统,并且包括通告内部路由、外部路由和系统路由的能力。
IP路由选择协议
• IP 配置必需对每个接口进行。
• 可能存在这样的一种情况,你希望 IP 穿越某个接口不用指定显式的 IP地址。这功能在
Cisco路由器上是特有的,并且称为无编号的 IP。
• 和动态路由相比,静态路由有两个优点:
■ 路由器的日常开销较低,因为它并不随时进行计算和发送路由器更新。
■ 两个目的地之间的路径总是已知的,这帮助减少故障可能出现的地点。
• 默认路由规定了向何处发送非本地数据包。路由器假设,它将数据包发送到默认路由器,
而那个路由器知道如何进行处理。这个特性仅仅在 IP路由选择关闭的时候才使用。
• 启用RIP的过程是在全局层次上进行,但是许多配置可以在每个接口基础上进行。
• IGRP的基本配置是一个非常简单的过程。首先需要为 IGRP过程分配一个自治系统编号。
自治系统编号允许其他使用相同编号的路由器互相交换路由信息。随后告诉路由器它必需将
它的初始 IGRP数据包发送到那一个直接相连的网络上。
• Cisco路由器在它们的主机高速缓存中保存一张主机名 -地址映射表。
• 动态查寻主机名-地址映射的功能是域名服务的功能。
• 动态主机配置协议 (DHCP)用于在客户及其上动态分布 IP地址。Cisco路由器可以通过不
同的子网转发DHCP请求。
• 默认情况下,在Cisco IOS中启用了DNS。
• 默认情况下,Cisco路由器(或者任何其他的路由器 )都不会转发基于广播的通信。
• 包括你所熟悉的普通 IP地址,Cisco IOS也提供了在单个接口上加入辅助地址的方法。