交换机基本原理及转发流程
交换机的工作原理

交换机的工作原理交换机是计算机网络中的核心设备之一,用于实现局域网内计算机之间的数据交换和通信。
它能够根据目的地址将数据包转发到正确的目标设备,提供高效的网络连接和通信服务。
下面将详细介绍交换机的工作原理。
一、交换机的基本原理1. 数据链路层交换机工作在OSI模型的第二层,即数据链路层。
它通过物理接口接收数据帧,解析帧头中的目的MAC地址,根据该地址进行转发决策。
2. MAC地址表交换机内部维护着一个MAC地址表,记录了连接到交换机的设备的MAC地址和对应的物理接口。
当交换机接收到一个数据帧时,它会检查帧头中的目的MAC地址,并在MAC地址表中查找该地址对应的接口。
如果找到匹配项,交换机会将数据帧转发到相应接口;如果找不到匹配项,交换机会将数据帧广播到所有接口(除了源接口)。
3. 学习过程当交换机接收到一个数据帧时,它会将源MAC地址和接收到该帧的接口添加到MAC地址表中。
这个过程称为学习。
通过学习过程,交换机逐渐建立起MAC地址表,提高了数据转发的效率。
4. 数据转发当交换机接收到一个数据帧时,它会根据目的MAC地址在MAC地址表中查找对应的接口。
如果找到匹配项,交换机会将数据帧仅转发到目标接口;如果找不到匹配项,交换机会将数据帧广播到所有接口(除了源接口)。
二、交换机的工作模式1. 存储转发存储转发是交换机最常见的工作模式。
在存储转发模式下,交换机会先接收完整的数据帧,并进行错误检测。
惟独当数据帧完整且无误时,交换机才会进行转发。
这种模式能够保证数据的完整性和可靠性,但延迟较高。
2. 直通转发直通转发是一种基于硬件的快速转发模式。
在直通转发模式下,交换机会在接收到数据帧的同时进行转发,无需等待整个数据帧接收完毕。
这种模式能够提供更低的延迟,适合于对实时性要求较高的应用场景。
三、交换机的性能指标1. 转发速率转发速率是衡量交换机性能的重要指标之一,通常以Mbps或者Gbps表示。
它表示交换机能够处理的最大数据量,越高越好。
交换机工作原理

交换机工作原理交换机是网络中的重要设备,负责在局域网中实现数据包的转发和交换。
它通过学习目的地址和建立转发表,实现数据包的快速传输。
本文将从交换机的工作原理出发,详细介绍交换机的工作原理及其作用。
一、交换机的基本工作原理1.1 学习目的地址:交换机通过监听网络中的数据包,学习每个设备的MAC地址,并将这些地址存储在转发表中。
1.2 建立转发表:交换机根据学习到的MAC地址,建立转发表,记录每个设备的位置,以便快速转发数据包。
1.3 数据包转发:当交换机接收到数据包时,会查找转发表,确定数据包的目的地址,然后将数据包转发到目的设备。
二、交换机的工作模式2.1 学习模式:交换机在初始状态下处于学习模式,会监听网络中的数据包,并学习设备的MAC地址。
2.2 转发模式:一旦交换机学习到目的设备的MAC地址,就会进入转发模式,根据转发表快速转发数据包。
2.3 广播模式:当交换机无法找到目的设备的MAC地址时,会将数据包广播到所有端口,以寻找目的设备。
三、交换机的优点3.1 提高网络性能:交换机能够实现数据包的快速转发,提高网络的传输效率。
3.2 增强网络安全:交换机能够根据MAC地址过滤数据包,增强网络的安全性。
3.3 支持多种网络协议:交换机能够支持多种网络协议,适用于不同类型的网络环境。
四、交换机的分类4.1 传统交换机:传统交换机采用存储转发方式进行数据包的转发,适用于小型网络环境。
4.2 三层交换机:三层交换机能够实现路由功能,支持不同网络之间的通信。
4.3 可管理交换机:可管理交换机具有远程管理功能,可以对交换机进行监控和配置。
五、交换机的应用领域5.1 企业网络:交换机在企业网络中起到连接各个部门设备的作用,实现内部通信和数据传输。
5.2 数据中心:交换机在数据中心中扮演关键角色,支持大规模数据传输和处理。
5.3 云计算:交换机在云计算环境中能够实现虚拟化网络的搭建,支持大规模的虚拟机通信。
总结:交换机作为网络中的重要设备,通过学习目的地址和建立转发表,实现数据包的快速传输。
交换机工作原理

交换机工作原理一、概述交换机是一种网络设备,用于在计算机网络中传输数据包。
它通过接收数据包并将其转发到目标设备,实现了网络中不同设备之间的通信。
交换机工作原理涉及到数据包的转发、学习和过滤等过程。
二、数据包转发过程1. 数据包接收:交换机通过网络接口接收到数据包。
2. 数据包解析:交换机解析数据包的目标MAC地址,以确定数据包的下一步转发目的地。
3. MAC地址学习:交换机将源MAC地址和接口信息存储在MAC地址表中,以便后续转发数据包时使用。
4. 数据包转发:交换机根据目标MAC地址在MAC地址表中查找对应的接口信息,并将数据包转发到相应的接口。
5. 数据包广播:如果交换机在MAC地址表中找不到目标MAC地址的对应接口信息,则会将数据包广播到所有连接的接口。
三、MAC地址学习过程1. 初始状态:交换机的MAC地址表为空。
2. 数据包接收:交换机接收到数据包,并提取出源MAC地址和接收数据包的接口信息。
3. MAC地址表查询:交换机在MAC地址表中查询源MAC地址是否已存在。
4. 地址表更新:若源MAC地址不存在于MAC地址表中,则将源MAC地址和接口信息添加到MAC地址表中。
5. 表项溢出处理:如果MAC地址表已满,交换机会根据一定的算法淘汰最少使用的表项,以腾出空间存储新的MAC地址信息。
四、数据包过滤交换机可以根据一定的规则对数据包进行过滤,以实现网络流量的控制和安全性的保障。
1. VLAN划分:交换机可以将不同的接口划分为不同的虚拟局域网(VLAN),实现不同VLAN之间的隔离和通信。
2. ACL控制:交换机可以根据访问控制列表(ACL)中的规则对数据包进行过滤,例如限制某些IP地址或端口的访问。
3. 网络地址转换:交换机可以实现网络地址转换(NAT),将内部IP地址转换为外部IP地址,以实现内部网络和外部网络的互通。
五、数据包转发算法交换机在转发数据包时,通常使用以下几种转发算法:1. 基于MAC地址的转发:根据目标MAC地址在MAC地址表中查找对应的接口信息,并将数据包转发到相应的接口。
光交换机 原理

光交换机原理
光交换机工作原理如下:
1. 数据传输方式:光交换机通过光纤传输数据,通过光电转换器将电信号转换为光信号发送出去,再通过光电转换器将接收到的光信号转换为电信号。
2. 数据交换:光交换机通过转发表(也称为MAC地址表)来
实现数据的转发和交换。
当一个数据包进入光交换机时,交换机会检查目标MAC地址,然后根据目标地址在转发表中查找
对应的端口信息。
3. 转发过程:在转发表中找到目标地址后,光交换机会将数据包从输入端口传输到对应的输出端口,实现数据的转发。
如果目标地址不在转发表中,光交换机会将数据包广播到所有端口上,以获取目标地址所在的网络。
4. 学习和更新:当光交换机接收到一个数据包时,它会检查源MAC地址,并将该地址与接收到此数据包的输入端口相关联。
通过这种方式,光交换机可以学习哪个MAC地址在哪个端口上,并在转发表中更新相应的信息。
5. 高效转发:光交换机通过硬件加速和并行处理来提高数据转发的效率。
它具有多个端口,可以同时处理多个数据包的转发请求,从而实现高速的数据交换。
6. 网络拓扑:光交换机的工作可以组成不同的网络拓扑结构,
如星型、环形等。
这些不同的拓扑结构可以根据网络的需求来选择,以满足网络通信的要求。
总之,光交换机是一种基于光纤传输的网络设备,通过光电转换器实现光信号和电信号之间的转换,利用转发表实现数据的转发和交换,从而提供高效、可靠的网络通信。
交换机基本原理和转发流程总结

交换机基本原理和转发流程总结关键词:以太网集线器Ethernet HUB交换机Switch虚拟局域网 VLAN路由器 Router路由表 Route Table地址解析协议 ARPARP表 ARP TableMAC表 FIB Table三层硬件转发表 IP fdb Table计算机网络往往由许多种不同类型的网络互连连接而成。
如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。
因此通常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也可简称为互联网、互连网。
下面将从互联网的渐进历程逐一阐述各种设备的工作原理:1、Ethernet HUBEthernet HUB的中文名称叫做以太网集线器,其基本工作原理是广播技术(broadcast),也就是HUB从任何一个端口收到一个以太网数据帧后,它都将此以太网数据帧广播到其它所有端口,HUB不记忆哪一个MAC地址挂在哪一个端口——这里所说的广播是指HUB将该以太网数据帧发送到所有其它端口,并不是指HUB将该报文改变为广播报文。
以太网数据帧中含有源MAC地址和目的MAC地址,对于与数据帧中目的MAC地址相同的计算机执行该报文中所要求的动作;对于目的MAC地址不存在或没有响应等情况,HUB既不知道也不处理,只负责转发。
HUB工作原理:① HUB从某一端口A收到的报文将发送到所有端口;②报文为非广播报文时,仅与报文的目的MAC地址相同的端口响应用户A;③报文为广播报文时,所有用户都响应用户A。
随着网络应用不断丰富,网络结构日渐复杂,导致传统的以太网连接设备HUB已经越来越不能满足网络规划和系统集成的需要,它的缺陷主要表现在以下两个方面:①冲突严重——HUB对所连接的局域网只作信号的中继,所有物理设备构成了一个冲突域;②广播泛滥。
网络交换机的工作原理 交换机 原理 机制

一、交换机的工作原理1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。
2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。
3.如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。
这一过程称为泛洪(flood)。
4.广播帧和组播帧向所有的端口转发。
二、交换机的三个主要功能学习:以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。
转发/过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。
消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。
三、交换机的工作特性1.交换机的每一个端口所连接的网段都是一个独立的冲突域。
2.交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(惟一的例外是在配有VLAN的环境中)。
3.交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备(此处所述交换机仅指传统的二层交换设备)。
四、交换机的分类依照交换机处理帧时不同的操作模式,主要可分为两类:存储转发:交换机在转发之前必须接收整个帧,并进行错误校检,如无错误再将这一帧发往目的地址。
帧通过交换机的转发时延随帧长度的不同而变化。
直通式:交换机只要检查到帧头中所包含的目的地址就立即转发该帧,而无需等待帧全部的被接收,也不进行错误校验。
由于以太网帧头的长度总是固定的,因此帧通过交换机的转发时延也保持不变。
五、二、三、四层交换机?多种理解的说法:1.二层交换(也称为桥接)是基于硬件的桥接。
基于每个末端站点的唯一MAC地址转发数据包。
二层交换的高性能可以产生增加各子网主机数量的网络设计。
其仍然有桥接所具有的特性和限制。
交换机的转发原理

交换机的转发原理交换机是局域网中常见的网络设备,它的作用是在局域网内实现数据的快速传输和交换。
那么,交换机是如何实现数据的转发的呢?接下来,我们就来详细了解一下交换机的转发原理。
首先,交换机是根据MAC地址进行转发的。
当一台计算机发送数据时,交换机会根据数据帧中的目标MAC地址来确定数据应该被发送到哪个端口。
这就意味着交换机会维护一个MAC地址表,记录着各个端口对应的MAC地址,以便进行数据的转发。
其次,交换机会进行广播和单播的处理。
当交换机收到一份数据时,它会首先检查数据帧中的目标MAC地址。
如果目标MAC地址是广播地址,交换机会将数据发送到所有的端口上;如果目标MAC地址是单播地址,交换机会根据MAC地址表将数据发送到相应的端口上。
另外,交换机还会进行学习和过滤。
当交换机收到一份数据时,如果MAC地址表中没有记录该MAC地址对应的端口,交换机会将该MAC地址记录到表中,并将数据发送到所有端口上,以便学习该MAC地址对应的端口。
而当交换机收到一份数据时,如果MAC地址表中已经存在该MAC地址对应的端口,交换机会将数据仅发送到相应的端口上,而不会进行广播。
最后,交换机会进行转发和过滤。
当交换机收到一份数据时,它会根据目标MAC地址表将数据转发到相应的端口上,而不会进行广播。
同时,交换机还会根据端口状态、数据帧的CRC校验等信息进行数据的过滤,以确保数据的可靠传输。
总的来说,交换机的转发原理是基于MAC地址进行的,它会进行学习、过滤和转发,以实现局域网内数据的快速传输和交换。
通过了解交换机的转发原理,我们可以更好地理解局域网中数据的传输过程,从而更好地管理和维护局域网的稳定运行。
交换机数据转发原理

交换机数据转发原理交换机是局域网中常见的网络设备,它扮演着连接各个网络设备并进行数据转发的重要角色。
了解交换机的数据转发原理对于网络工程师和管理员来说至关重要。
本文将详细介绍交换机数据转发的原理,帮助读者更好地理解交换机的工作方式。
首先,我们需要了解交换机是如何进行数据转发的。
当一台计算机发送数据包到交换机时,交换机会根据数据包中的目标MAC地址来确定数据包应该转发到哪个端口。
这是因为交换机会维护一个MAC地址表,记录着每个MAC地址对应的端口信息。
当交换机收到数据包时,会查找MAC地址表,找到目标MAC地址对应的端口,并将数据包转发到该端口上。
在进行数据转发时,交换机还会根据数据包中的VLAN标记来进行虚拟局域网的隔离。
VLAN(Virtual Local Area Network)可以将一个物理局域网划分为多个逻辑上的独立网络,不同VLAN之间的通信需要通过路由器进行。
交换机会根据数据包中的VLAN标记来确定数据包所属的VLAN,并将数据包转发到相应的VLAN端口上,从而实现不同VLAN之间的隔离。
此外,交换机还支持广播和组播的数据转发。
当一台计算机发送广播数据包时,交换机会将该数据包转发到所有的端口上,从而实现广播功能。
而对于组播数据包,交换机会根据组播地址表来确定需要转发到哪些端口上,从而实现组播功能。
在进行数据转发时,交换机还会进行流量控制和拥塞处理。
当交换机接收到大量数据包时,会根据端口的速率和缓冲区的情况来进行流量控制,以避免数据丢失或拥塞。
交换机还会根据数据包的优先级来进行拥塞处理,确保重要数据包能够优先得到转发。
总的来说,交换机的数据转发原理涉及到MAC地址表的维护、VLAN的隔离、广播和组播的处理以及流量控制和拥塞处理等方面。
了解这些原理可以帮助我们更好地配置和管理交换机,确保网络的正常运行。
在实际应用中,我们还需要根据网络的实际情况来合理配置交换机的转发参数,如端口速率、VLAN划分、流量控制策略等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三层以太网交换机基本原理及转发流程本文简要介绍了三层以太网交换机的二三层转发机制,主要目的是帮助读者进一步了解交换机的基本原理及转发流程,以期有利于更好的从事设备维护工作和建立于进一步学习的索引。
三层以太网交换机的转发机制主要分为两个部分:二层转发和三层交换。
1. 二层转发流程1.1. MA地址介绍MAC地址是48 bit二进制的地址,女口:OO-eO-fc-OO-OO-06 。
可以分为单播地址、多播地址和广播地址。
单播地址:第一字节最低位为O,如:OO-eO-fc-OO-OO-O6多播地址:第一字节最低位为1,如:O1-eO-fc-OO-OO-O6(问题1:以O3开头的MAC地址是单播MAC地址还是多播MAC地址)广播地址:48位全1,如:ff-ff-ff-ff-ff-ff1)普通设备网卡或者路由器设备路由接口的MAC地址一定是单播的MAC地址才能保证其与其它设备的互通。
2)MAC 地址是一个以太网络设备在网络上运行的基础,也是链路层功能实现的立足点。
1.2. 二层转发介绍交换机二层的转发特性,符合8O2.1D 网桥协议标准。
交换机的二层转发涉及到两个关键的线程:地址学习线程和报文转发线程。
学习线程如下:1)交换机接收网段上的所有数据帧,利用接收数据帧中的源MAC地址来建立MAC 地址表;2)端口移动机制:交换机如果发现一个包文的入端口和报文中源MAC地址的所在端口(在交换机的MAC地址表中对应的端口)不同,就产生端口移动,将MAC地址重新学习到新的端口;3)地址老化机制:如果交换机在很长一段时间之内没有收到某台主机发出的报文,在该主机对应的MAC地址就会被删除,等下次报文来的时候会重新学习。
注意:老化也是根据源MAC地址进行老化。
报文转发线程:1)交换机在MAC地址表中查找数据帧中的目的MAC地址,如果找到,就将该数据帧发送到相应的端口,如果找不到,就向所有的端口发送;2)如果交换机收到的报文中源MAC地址和目的MAC地址所在的端口相同,则丢弃该报文;3)交换机向入端口以外的其它所有端口转发广播报文。
13 VLAN二层转发介绍报文转发线程:引入了VLAN以后对二层交换机的报文转发线程产生了如下的影响:1)交换机在MAC地址表中查找数据帧中的目的MAC地址,如果找到(同时还要确保报文的入VLAN和出VLAN是一致的),就将该数据帧发送到相应的端口,如果找不到,就向(VLAN内)所有的端口发送;2)如果交换机收到的报文中源MAC地址和目的MAC地址所在的端口相同,则丢弃该报文;3)交换机向(VLAN内)入端口以外的其它所有端口转发广播报文。
以太网交换机上通过引入VLAN带来了如下的好处:1)限制了局部的网络流量,在一定程度上可以提高整个网络的处理能力。
2)虚拟的工作组,通过灵活的VLAN设置,把不同的用户划分到工作组内;3)安全性,一个VLAN内的用户和其它VLAN内的用户不能互访,提高了安全性。
另外,还有常见的两个概念VLAN的终结和透传,从字面意思上就可以很好的了解这两个概念。
所谓VLAN的透传就是某个VLAN不仅在一台交换机上有效,它还要通过某种方法延伸到别的以太网交换机上,在别的设备上照样有效;终结的意思及相对,某个VLAN的有效域不能再延伸到别的设备,或者不能通过某条链路延伸到别的设备。
VLAN透传可以使用802.1Q技术,VLAN终结可以使用PVLAh技术。
IEEE802.1Q协议是VLAN的技术标准,主要是修改了标准的帧头,添加了一个tag 字段,其中包含了VLAN ID等VLAN信息,具体实现这里不谈,如果有兴趣可以看相关的标准和资料。
注意:在Trunk端口转发报文的时候,如果报文的VLAN Tag等于端口上配置的默认VLAND,则该报文的Tag应该去掉,对端收到这个不带Tag信息的报文后,从端口的PVID获得报文的所属VLAN信息,因此配置的时候必须保证连接两台交换机之间的一条Trunk链路两端的PVID设置相同。
为什么要去Tag呢?这样做是为了保证一般的用户插到Trunk上以后,仍旧可以正常通信,因为普通用户无法识别带有802.1Q Vian信息的报文。
使用802.1Q技术可以很好的实现VLAN的透传,可是有的时候需要把VLAN终结掉,也就是说这个VLA N的边界在哪里终止,PVLAN技术可以很好的实现这个功能,同时达到节省VLAN的目的。
cisco的PVLAN意思是private vlan ,而我们的PVLAN意思是primary vlan 。
这里的VLAN有两类:Primary vla n 和sec on dary vla n (子VLAN。
实现了接入用户二层报文的隔离,同时上层交换机下发的报文可以被每一个用户接收到,简化了配置,节省了VLAN资源。
具体实现这里不谈,如果有兴趣可以相关资料。
2. 三层交换流程用VLAN分段,隔离了VLAN间的通信,用支持VLAN的路由器(三层设备)可以建立VLAN间通信。
但使用路由器来互联企业园区网中不同的VLAN显然不合时代的潮流。
因为我们可以使用三层交换来实现。
差别1 (性能):传统的路由器基于微处理器转发报文,靠软件处理,而三层交换机通过ASIC硬件来进行报文转发,性能差别很大;差别2 (接口类型):三层交换机的接口基本都是以太网接口,没有路由器接口类型丰富;差别3:三层交换机,还可以工作在二层模式,对某些不需路由的包文直接交换, 而路由器不具有二层的功能。
255. 255. 0.VLAN 在 VLAN1 VLAN 2上配置了路由接口用来实现vian1和vlan 2 之间的互通。
A 和B 之间的互通(以A 向B 发起ping 请求为例): 1) A 检查报文的目的IP 地址,发现和自己在同一个网段; 2) A---->B ARP 请求报文,该报文在 VLAN1内广播; 3) B---->A ARP 回应报文; 4) A ——>B icmp request; 5) B ——>A icmp reply;A 和C 之间的互通(以A 向C 发起ping 请求为例):1) A 检查报文的目的IP 地址,发现和自己不在同一个网段; 2)A---->switch (int vlan 1 )ARP 请求报文,该报文在 VLAN1 内广播;3) 网关---->A ARP 回应报文; 4)A---->switch icmp request (目的 MAC 是 int vlan 1的 MAC 源 MAC是A 的MAC 目的IP 是C,源IP 是A );5) switch收到报文后首先让我们看一下设备互通的过程:255. 255. 0. 0如图所示:交换机上划分了两个255. 255. 0. 0判断出是三层的报文。
检查报文的目的IP地址,发现是在自己的直连网段;6) switch (int vlan 2 )---->C ARP 请求报文,该报文在VLAN2内广播;7) C--->switch (int vlan 2 ) ARP回应报文;8) switch (int vlan 2 )---->C icmp request (目的MA(是C 的MAC 源MAC 是 int vian 2的MAC 目的IP 是C,源IP 是A )同步骤4)相比报文的 MAC 头进行了重新的封装,而IP 层以上的字段基本上不变;9) C---->A icmp reply,这以后的处理同前面icmp request 的过程基本相同。
以上的各步处理中,如果 ARP 表中已经有了相应的表项,则不会给对方发 ARP请求报文。
怎么样来区分二和三层的数据流?3526产品是三层以太网交换机,在其处理流程中既包括了二层的处理功能,又 包括了三层的处理功能。
区别二三层转发的基本模型:如图所示:三层交换机划分了 2个VLAN A 和B 之间的通信是在一个 VLAh 内完成,对与交 换机而言是二层数据流,A 和C 之间的通信需要跨越 VLAN 是三层的数据流。
上面提到的是宏观的方法,具体到微观的角度,一个报文从端口进入后,Swtich 设备是怎么来区分二层包文,还是三层报文的呢?从A 到B 的报文由于在同一个 VLAN 内部,报文的目的MAC 地址将是主机B 的 MAC 地址,而从A 到C 的报文,要跨越VLAN 报文的目的MAC 地址是设备虚接口 VLAN1上的 MAC 地址。
因此交换机区分二三层报文的标准就是看报文的目的 MAC 地址是否等于交换机虚接口上的MAC 地址。
以S3526交换机为例,三层交换机整个处理流程中分成了三个大的部分:1)平台软件协议栈部分这部分中关键功能有: 运行路由协议,维护路由信息表;255. 255. (L 01.1.1.2 255.255.0.0255.2阪 0.0255.255,0.(2. 2, 2. 1 255. 255. 0,0IP 协议栈功能,在整个系统的处理流程中,这部分担负着重要的功能,当硬件不能完成报文转发的时候,这部分可以代替硬件来完成报文的三层转发。
另外对交换机进行telnet, ping, ftp,snmp 的数据流都是在这部分来处理。
举例:show ip route :Routing Tables:Destination/Mask Proto Pre Metric Nexthop Interface0.0.0.0/0 Static 60 0 10.110.255.9VLAN-Interface210.110.48.0/21 Direct 0 0 10.110.48.1VLAN-Interface110.110.48.1/32 Direct 0 0 127.0.0.1InLoopBack010.110.255.8/30 Direct 0 0 10.110.255.10VLAN-Interface210.110.255.10/32 Direct 0 0 127.0.0.1InLoopBack0127.0.0.0/8 Direct 0 0 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 127.0.0.1 InLoopBack0维护ARP表show arp :IpAddress Mac _Address VLAN ID Port Name Type10.110.255.9 00e0.fc00.5518 2 GigabitEthernet2/1Dynamic10.110.51.75 0010.b555.f039 1 Ethernet0/9Dynamic10.110.54.30 0800.20aa.f41d 1 Ethernet0/10Dynamic10.110.51.137 0010.a4aa.fce6 1 Ethernet0/12Dynamic10.110.50.90 0010.b555.e04f 1 Ethernet0/8Dynamic2)硬件处理流程主要的表项是:二层MAC地址表,和三层的ip fdb表,这两个表中用于保存转发信息,在转发信息比较全的情况下,报文的转发和处理全部由硬件来完成处理,不需要软件的干预。