默认
打赏 发表评论 40
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
神秘人  发表于 4 年前
要发送到Google的网关吧?怎么知道Google网关的IP的?
引用:Jonphy 发表于 2019-07-31 15:08
要发送到Google的网关吧?怎么知道Google网关的IP的?

同问

只是举例说明,能把原理看明白就ok了
简洁 明了,收获良多
懒人一时爽,一直懒人一直爽
签名: DotNet NB
引用:鄭子銘 发表于 2019-11-26 14:13
懒人一时爽,一直懒人一直爽

。。。。

签名: DotNet NB

我觉得应该是路由对这个寻址做了支持,期待

我又想了一下,案例中,发送方通过DNS拿到了目标方(Google)的ip地址,那么可以通过IP协议(路由寻址,此处略去一万字),然后到达目的地网关。我理解的网关是一个局域网的出口,Google的ip也应该是一个网关ip,只不过如果这个网关只有一台计算机,那么就简单许多。 子网的通讯是以太网协议(局域网). 个人理解是这样
看懂了
学习谢谢
通俗易懂~
舒服~
收货很多。
包是一层一层封装的, 然后ip层的包是封装在链路层的包里面的,所以链路层的包头里面是没有ip地址的, 但是包在传输的时候是需要先找到ip地址的, 然后通过链路层里面的Mac地址定位到机器, 这个是不是有矛盾的地方呢?传输层的包头没解之前是拿不到ip地址的
学习学习
签名: 冲~
写得太棒啦
受益匪浅 谢谢分享

看完有收获,谢谢
神秘人  发表于 1 年前
「四个包的IP数据包的长度分别为1500、1500、1500、560」这段是560还是580,四个包,每个包都有20字节的标头,算起来应该是580
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部