几个ip ,掩码, arp问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fei33423/article/details/52274981

1. mac 是局域网相关的,arp是用来发现ip的mac地址的.

2. ip和路由是广域网用的. 

一个经典考题:

    一个路由器下接一个 交换机 .交换机下接两台个人机器.

 

 

1. 如何使用虚拟ip进行hA

2. 同一台交换机下不同的ip机器能否ping通,能否收到互相的arp协议?

   网关相同,网关不同情况分析.

3. 内网访问外网的机器,例如www.baidu.com, 返回的数据是如何找到内网机器的?

 

4.1两个局域网下的能否ping通,如何实现p2p通信?

4.2 docker在两台机器上部署了网桥模式,容器之间如何通信?

 

答案:

1. 如何使用虚拟ip进行hA

  关键arp 广播

2. 同一台交换机下不同的ip机器能否ping通,能否收到互相的arp协议?

   1.不同ip要先通过掩码来识别.

   192.168.0.1/24 24代表前多少个1. 一共32个1.

   2.网关互相指向对方就能ping通.

具体详情见 http://m.blog.csdn.net/article/details?id=20780813

转载_随便找一台交换机,2 台 PC的IP地址不一样, 能否 ping 通?

 

 

 

 

3. 内网访问外网的机器,例如www.baidu.com, 返回的数据是如何找到内网机器的?

      http://superuser.com/questions/401802/how-do-ip-answer-packets-reach-their-destination-inside-of-a-private-lan

     核心关键是nat 网络地址转换. 直接变更掉了. 路由器只修改源ip和目标mac地址. 不修改目标ip地址.

     遗留问题? 城市核心的路由器并发很高,65543个端口是否够用?

 

4.1两个局域网下的能否ping通,如何实现p2p通信?

      p2p 通过打洞原理. 得到nat转换下的暂时外网ip和端口地址. 通过此ip进行通信. 对方的路由器会转发到最终的ip上.

      类似于 response数据返回原理.

4.2 docker在两台机器上部署了网桥模式,容器之间如何通信?

      同上.

 

 

 

展开阅读全文

没有更多推荐了,返回首页