分三块:
1、节点中的TCP/IP协议结构
2、direct routing举例
3、indirect routing举例
1、节点中的TCP/IP协议结构
Figure 1描述了一个TCP/IP网络中单interface的节点结构。TCP UDP协议属于transport layer,IP/ARP协议属于internet layer。在tcp/udp和上层的network application通信的时候通过port区分。因为ip module只有一个,所以,transport layer和internet layer层通信,ip header需要有一个标明transport layer协议是哪个的字段。“o”是收发器(transceiver),“@”是MAC,“*”是IP Address。
Figure 3的节点有2个MAC两个IP Address。特殊一点,如果没有TCP/UDP模块,如下图所示:
Figure 5可以作为一个典型的IP-router的模型。IP packets永远不会接触到UDP TCP module。
2、direct routing举例
场景是这样的:在这个网段上,A(alpha host)要发送一个ip packet给B(beta),详细过程如下:
1、在A的IP module有一个IP packet等待发送给B,这个packet的源IP为A的,目标IP为B的。
2、A的IP module负责计算目标IP所在的网段(即用netmask 和IP计算的netID),然后到route table中寻找匹配项。
A的route table如下
3、找到匹配项:direct是路由方式,interface number 是接口号。然后查找arp table,寻找目标IP对应的MAC地址。
生成ethernet frame,源MAC为A的MAC,目标MAC为B的MAC。
4、如果第3步中,route table中没有找到匹配向,直接丢弃这个IP packet。
如果第3步中,ARP table中没有找到匹配项,发出以太网广播ARP Request寻找更新ARP table。
5、当IP packet到达B的ip module,会验证目标IP是否为自己的,如果是,就交给上层协议处理。
3、indirect routing举例
Figure 9有3个网段。中间通过delta路由。delta的模型见Figure 5.
场景是:A(alpha host)要发送ip packet给E(epsilon host),详细过程如下:
1、A的ip module有一个ip packet等待发送给E。经过计算网段和查找route table及ARP转换这三步,ip packet转变为下面的Ethernet frame:
A的route table如下:
2、待frame到达D的interface1,再向上送到D的IP module,再计算目标网段,查route table, 做ARP转换,最终变成Ethernet frame:
在route table和ARP table均标明这个frame要通过interface3发送出去,于是frame通过interface3发送出去,进入E所在的网段。
3、E收到这个frame,进入E的IP module,匹配目标IP是否和自己的IP一致。发现一致,就再将packet向上层协议发送传递。
注意:整个过程中目标IP始终为E的IP,而目标MAC地址却不断变换。
参考:RFC1180
- 大小: 11.9 KB
- 大小: 14.4 KB
- 大小: 9.1 KB
- 大小: 7.9 KB
- 大小: 8.6 KB
- 大小: 9.2 KB
- 大小: 14.5 KB
- 大小: 9.9 KB
- 大小: 9.3 KB
- 大小: 8.9 KB
- 大小: 8.6 KB
分享到:
相关推荐
《华为HCIP-Routing & Switching V2.5:数通技术深度解析》 华为的HCIP(Huawei Certified ICT Professional)认证是针对中级网络专业人士的权威认证,其中的Routing & Switching方向专注于网络路由与交换技术。V...
HCIP-Routing & Switching V2.5部署企业级路由交换网络教材IENP.pdf HCIP-Routing & Switching V2.5部署企业级网络工程项目教材IEEP.pdf HCIP-Routing & Switching V2.5提升企业级网络性能教材IERS.pdf HCIP实验指导...
华为数通高级工程师认证HCIP-Datacom-Advanced Routing & Switching Technology V1.0 培训教材,已经解除密码保护,可以自由的更改、添加书签、笔记。
HCIP-Datacom-Advanced Routing & Switching Technology V1.0 培训教材 HCIP-Datacom-Advanced Routing Switching Technology V1.0 考试大纲 HCIP-Datacom-Advanced Routing Switching Technology V1.0 实验手册
HCIA-Routing&SwitchingV2.5版本正式上线,最新题库分享。
2.HCIP-Routing & Switching V2.5考试大纲 2.1 考试内容 HCIP-Routing & Switching V2.5考试覆盖网络基础知识,交换机和路由器原理,TCP/IP协议簇,路由协议,访问控制,eSight、Agile Controller产品介绍,SDN、...
HCIA-Routing & Switching V2.5入门培训教材.PDF
【华为最新HCIP-Routing&Switching题库】 华为HCIP(Huawei Certified ICT Professional)是华为认证体系中的一个重要部分,专注于路由与交换技术。这个题库包含了最新的考试题目,适用于那些想要通过HCIP-Routing&...
《HCIP-Datacom-Advanced Routing & Switching Technology》是华为认证互联网专家(HCIP-Datacom)课程中关于高级路由与交换技术的部分,旨在帮助网络专业人士深入理解并掌握复杂网络环境下的路由与交换原理及实践...
华为HCIP-Datacom-Advanced Routing & Switching Technology V1.0考试大纲培训手册和实验教材
HCIE-Routing&Switching实验手册结构: 实验手册详细介绍了如何进行HCIE-R&S认证相关的实验操作。手册分为多个实验部分,其中包括局域网(LAN)、广域网(WAN)、IPv6过渡技术、OSPFv3基本功能等主题。每个实验部分...
01 HCIP-Routing& Switching2.5提升企业级网络性能教材RS.pdf 02 HCIP-Routing& Switching V2.5部署企业级路由交换网络教材 NP. pdf 03 HCIP-Routing& Switching V25部署企业级网络工程项目教材 EP. pdf 11HCP实验...
【HCIE-Routing&Switching-LAB-V3.0-进阶测试题和答案】是华为认证专家(HCIE)路由与交换领域的实践考试资源,旨在帮助考生掌握高级网络技术,提升解决实际问题的能力。华为数通(DATACOM)认证是华为针对企业网络...
01-HCIA-Routing & Switching V2.5培训材料 包括: 1.传输介质简介 2.以太网帧结构 3.IP编址 4.ICMP协议 5.ARP协议 6.传输层协议 7.数据转发过程 8.VRP基础 9.命令行基础 10.文件系统基础 11.VRP系统管理...
HCIE-Routing&Switching培训教材V3.0
HCIP-Routing & Switching V2.5 培训教材及实验手册.zip