主机向目的网络发送数据包时,他是否知道目的网络的子网掩码?
答案:3 悬赏:30 手机版
解决时间 2021-02-06 16:10
- 提问者网友:十年饮冰
- 2021-02-06 07:13
如果知道,怎那他是怎么知道的。现在很疑惑,主机发送数据包前先得执行AND运算提取出网络地址,然后和自己的比较,如果网络地址一样,就判为和自己在一个网络,直接发到目的机,否则发到缺省网关。我怎么听有人说进行AND运算时是拿目的IP和自己的子网掩码比较,他不知道目的网络的子网掩码
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-02-06 08:38
帅哥你理解错了!是提取自己的网络地址和目的地址比较!你搞反了!目的地址那么多,你的主机不可能存下全互联网的掩码吧...你听说的是正确的...
全部回答
- 1楼网友:佘樂
- 2021-02-06 10:53
呵呵··其实我回答的是整个数据包传输的过程和细节,首先肯定一点的是首先跟自己的网络向比较,如果在自己所在接口网络,如果不是则在路由表转发,至于更详细的细节,大家都科技有探讨一下··
再看看别人怎么说的。
- 2楼网友:迷人又混蛋
- 2021-02-06 10:10
这个设计到了ip协议栈里边的东西了,有兴趣可以看看下,主机想已知网络发送数据包的时候是知道对方的ip地址和子网掩码的,根据这个来确定吓一跳的路由,因此在一个数据包被传送的过程中,目的地址是不变的,变的吓一跳出口地址····至于如何知道的就跟你邮寄信件一样的,我要去哪里,我的地址是多少,这样双方都有明确的目的地址是包含在数据包里边的,比也可以进抓包看看的···
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯