通过一个实例来理解路由与路由表

news/2024/7/7 12:40:53

应用背景

下图共有两个不同的网段分别是NetworkA与NetworkB,这两个网段是通过一个路由器(Server A)来进行数据传递,那么当PC01这台主机想要传送数据到PC11时,它的IP数据包该如何传输?

应用分析

NetworkA(192.168.0.0/24)与NetworkB(192.169.1.0/24)是不同的网段,所以PC01与PC11是不能直接传递数据的。当主机要发送数据时,它主要参考是路由表,分析过程如下。

1、查询IP数据包的目标IP地址

     当PC01有IP数据包发送时,主要会查阅IP数据包报头的目标IP地址。

2、查询PC01的路由表

     PC01主机会分析自己的路由表,当发现目标IP与本机IP在同一网段,则PC01会直接通过局域网,将数据直接传送到目的主机。

3、查询默认路由

     因为PC01与PC11不在同一网络,因此PC01会分析路由表当中是否有其他相符合的路由设置值,如果没有,就直接将IP数据包发送到默认路由当中去,在本应用中,Default Gateway是Server A这台。

4、送出数据包到Default Gateway后,不理会数据包流向

     当IP由PC01送给Server A之后,PC01就不理会接下来的工作,而Server A接收到这个数据包后,会依据上面的流程,也分析自己的路由表,然后向后继续传输到正确的目的主机上面。

 

转自:https://blog.csdn.net/chengqiuming/article/details/70139555


http://www.niftyadmin.cn/n/1425537.html

相关文章

IP地址的ABC类划分

简单的说: A类网络的IP地址范围为:1.0.0.1-126.255.255.254; B类网络的IP地址范围为:128.1.0.1-191.255.255.254; C类网络的IP地址范围为:192.0.1.1-223.255.255…

struts中用过滤器(Filter)解决数据库中文的问题

struts中用过滤器&#xff08;Filter&#xff09;解决数据库中文的问题 在web.xml中加上 <filter> <filter-name>Set Character Encoding</filter-name> <filter-class>com.huahang.tj.struts.filters.SetCharacterEncodingFilter</filter-c…

Shell截取字符串方法总结

Linux 的字符串截取很有用。有八种方法。 假设有变量 varhttp://www.aaa.com/123.htm. 1. # 号截取&#xff0c;删除左边字符&#xff0c;保留右边字符。 echo ${var#*//} 其中 var 是变量名&#xff0c;# 号是运算符&#xff0c;*// 表示从左边开始删除第一个 // 号及左边…

Struts HTML标签库学习笔记

Struts HTML标签库学习笔记 <html:form> <html:form>用来创建表单,<html:form>必须包含一个action属性,否则JSP会抛出一个异常. 常用属性: Action 指定用户提交的表单由哪个组件来处理 Enctype 指定表单所用的MIME…

shell 字符串替换

read in_cmd echo $in_cmd > a sed s/[[:space:]]//g -i a ##replace space by ##去掉所以的空格 sed s/,//g -i a ##replace , by ##去掉所以的逗号 va$(cat a)接下就可以对变量va进行判断了。 如果只是输出打印的话&#xff0c;直接输出就可以 re…

突然使用不了JSTL了

在我的JSP页面中我使用了JSTL代码如下&#xff1a; ${user.username} 其中user是存在session中的变量&#xff0c;已经测试过是不为null的&#xff0c;JSTL的标签库、jar相关的文件已导入。 但是在浏览器中却是把“${user.username}”这句话原封不动地显示出来。根本读取不了${…

drivers/staging

staging tree建立之目的是用来放置一些未充分测试或者因为一些其他原因未能进入内核的新增驱动程序和新增文件系统。

将博客搬至CSDN_wuli大世界_新浪博客

各位粉条儿们&#xff0c;大家好&#xff1a;之前没有发现&#xff0c;竟然还有CSDN这种专门提供给IT界人士的更具专业性的博客。当知道之后&#xff0c;真的有点后悔&#xff0c;为什么当初把IT技术文档发布在了新浪呢&#xff1f;&#xff08;当然&#xff0c;这并没有恶意&a…