主机向目的网络发送数据包时,他是否知道目的网络的子网掩码?

如果知道,怎那他是怎么知道的。现在很疑惑,主机发送数据包前先得执行AND运算提取出网络地址,然后和自己的比较,如果网络地址一样,就判为和自己在一个网络,直接发到目的机,否则发到缺省网关。我怎么听有人说进行AND运算时是拿目的IP和自己的子网掩码比较,他不知道目的网络的子网掩码

这个设计到了ip协议栈里边的东西了,有兴趣可以看看下,主机想已知网络发送数据包的时候是知道对方的ip地址和子网掩码的,根据这个来确定吓一跳的路由,因此在一个数据包被传送的过程中,目的地址是不变的,变的吓一跳出口地址····至于如何知道的就跟你邮寄信件一样的,我要去哪里,我的地址是多少,这样双方都有明确的目的地址是包含在数据包里边的,比也可以进抓包看看的···
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-08
帅哥你理解错了!是提取自己的网络地址和目的地址比较!你搞反了!目的地址那么多,你的主机不可能存下全互联网的掩码吧...你听说的是正确的...本回答被网友采纳
第2个回答  2013-11-08
呵呵··其实我回答的是整个数据包传输的过程和细节,首先肯定一点的是首先跟自己的网络向比较,如果在自己所在接口网络,如果不是则在路由表转发,至于更详细的细节,大家都科技有探讨一下··

主机向目的网络发送数据包时,他是否知道目的网络的子网掩码?
这个设计到了ip协议栈里边的东西了,有兴趣可以看看下,主机想已知网络发送数据包的时候是知道对方的ip地址和子网掩码的,根据这个来确定吓一跳的路由,因此在一个数据包被传送的过程中,目的地址是不变的,变的吓一跳出口地址···至于如何知道的就跟你邮寄信件一样的,我要去哪里,我的地址是多少...

IP数据包从源主机到目的主机中
当源主机发送数据包时,它需要知道目标IP地址以及目标主机所在的子网掩码。路由器利用这些信息以及其路由表中的路由条目来确定最佳转发路径。路由表存储着到达不同网络的路径信息,通常由网络管理员配置或者通过动态路由协议自动学习。数据包到达路由器后,根据目标IP地址与路由器接口IP地址的匹配规则,选择合适...

本机(源主机)是如何知道目的机的子网掩码的???
你问的是计算机网络的知识,这个与ping的机制有关的.ping本身是一种端到端的连通,使用的是UDP,ping的探测你可以理解成是一种联结, 当ping的数据包到达路由器(即目的地址所连结的路由器),路由器将会提供相关的信息.来处理掩码的问题.我不知道你是出于好奇而问的这个问题,还是你学这个专业的.如果是好奇...

什么是子网掩码,子网掩码的作用,子网掩码的介绍
IP地址是以网络号和主机号来标示网络上的主机的,我们把网络号相同的主机称之为本地网络,网络号不相同的主机称之为远程网络主机,本地网络中的主机可以直接相互通信;远程网络中的主机要相互通信必须通过本地网关(Gateway)来传递转发数据。 1、子网掩码的概念及作用 ①、子网掩码(Subnet Mask)又叫网络掩码、地址掩码...

计算机网络的组成包括哪几个部分网络由哪三部分组成
发送端使用接收端的MAC地址作为目的地址发送数据帧。 IP地址 大家都知道计算机都会有一个IP地址,只有配置了IP地址的主机才可以上网,IP地址的获取可以手动静态配置,也可以通过DHCP动态获取IP地址。 如下图所示,本机是自动获取IP地址的,如果使用静态的方式配置IP地址,需要配置IP地址、子网掩码、默认网关。 如何查看本机...

子网掩码是什么?
例如,有两台主机,主机一的IP地址为222.21.160.6,子网掩码为255.255.255.192,主机二的IP地址为222.21.160.73,子网掩码为255.255.255.192。现在主机一要给主机二发送数据,先要判断两个主机是否在同一网段。主机一222.21.160.6即:11011110.00010101.10100000.00000110255.255.255.192即:11111111.11111111.11111111.11000000按位逻辑与...

ping某地址或向目的IP发消息时,如何知道自己和对方是否在一个子网...
你是192.168.1.2\/16 A主机发ping 第一个发出的数据包是ARP请求要对方的MAC 因为是发广播,后者肯定是可以收到的 B主机收到之后回包 回包就是单播了,发送到刚才ARP广播的A的MAC地址 A收到了B的MAC地址,这时候发送ICMP包 然后。。就没有然后了 B永远不可能给A一个答复,因为对于B来说 A是...

子网掩码是干什么的,有什么作用?
如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一...

电脑网关和子网掩码是什么意思
网关实质上是一个网络通向其他网络的 IP 地址。网关基本上可以认为就是路由器的登入地址。没改过的话一般是192.168.0.1或者192.168.1.1 问题三:子网掩码和默认网关具体概念是什么 子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩...

子网掩码是什么呀,别拷贝。简单的讲讲
想象一下,当你需要给远方的朋友发送邮件,首先需要找到你所在的邮局,告诉邮局你的信件应该寄往哪里。在计算机网络中,子网掩码就扮演着类似的角色。它帮助路由器和其他网络设备识别数据包应该发送到哪个网络段。举个例子,我们有一个IP地址192.168.1.100。子网掩码在这个地址中起到划分网络部分和主机...

相似回答