ip-《TCP/IP 详解卷一》中90页中讲到,“由于子网号不相同,代理ARP不能使用”,这怎么理解?

问题描述

《TCP/IP 详解卷一》中90页中讲到,“由于子网号不相同,代理ARP不能使用”,这怎么理解?

《TCP/IP 详解卷一》中90页中讲到,“由于子网号不相同,代理ARP不能使用”,这怎么理解?

解决方案

ARP主要用在一个子网中,用MAC地址来通信。数据链路层
不同子网,需要通过三层路由

解决方案二:

比如 N1 <-> GW <-> N2,N1和N2是同一个子网,GW上开启arp代理的效果是,N1和N2上的设备看起来连在GW的同一端(N1+N2 <-> GW)

时间: 2024-08-25 01:52:31

ip-《TCP/IP 详解卷一》中90页中讲到,“由于子网号不相同,代理ARP不能使用”,这怎么理解?的相关文章

浅谈TCP/IP优化方法详解

很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱.Ilya Grigorik 在「High Performance Browser Networking」中做了很多细致的描述,让人读起来醍醐灌顶,我大概总结了一下,以期更加通俗易懂.   流量控制 传输数据的时候,如果发送方传输的数据量超过了接收方的处理能力,那么接收方会出现丢包.为了避免出现此类问题,流量控制要求数据传输双方在每次交互时声明各自的接收窗口「rwnd」大小,用来表示自己最大能保存多少

tcpip-TCPIP详解卷一第二版中关于TIME_WAIT态的问题

问题描述 TCPIP详解卷一第二版中关于TIME_WAIT态的问题 在TCPIP详解卷一第二版英文版的第622页, 作者描述了一个使用SO__REUSEADDR来实现地址复用的例子, 在例子的第一行,作者输入了两次"sock -A -v -s 6666",这里输入两次有什么深意吗? 之后作者又输入了"sock -b 32840 -v 127.0.0.1 6666"代表本地客户端从32840端口连接到本地的6666端,这里直接就提示地址被使用,这是什么原因?这个端口与

《Linux高性能服务器编程》——第3章 TCP协议详解 3.1 TCP服务的特点

第3章 TCP协议详解 TCP协议是TCP/IP协议族中另一个重要的协议.和IP协议相比,TCP协议更靠近应用层,因此在应用程序中具有更强的可操作性.一些重要的socket选项都和TCP协议相关. 本章从如下四方面来讨论TCP协议: 不过在详细讨论TCP协议之前,我们先简单介绍一下TCP服务的特点,以及它和UDP服务的区别. 3.1 TCP服务的特点 传输层协议主要有两个:TCP协议和UDP协议.TCP协议相对于UDP协议的特点是:面向连接.字节流和可靠传输. 使用TCP协议通信的双方必须先建立

TCP协议详解(理论篇)

本文章摘自红黑联盟 http://www.2cto.com/net/201208/149347.html 供大家学习交流 TCP协议详解 1.    与UDP不同的是,TCP提供了一种面向连接的.可靠的字节流服务.面向连接比较好理解,就是连接双方在通信前需要预先建立一条连接,这犹如实际生活中的打电话.助于可靠性,TCP协议中涉及了诸多规则来保障通信链路的可靠性,总结起来,主要有以下几点:       (1)应用数据分割成TCP认为最适合发送的数据块.这部分是通过"MSS"(最大数据包长

nagle算法-tcpip详解卷一关于图19-4的疑问

问题描述 tcpip详解卷一关于图19-4的疑问 Nagle算法是讲 一个新的小报文要发送,必须等前一个小报文的ack收到之后才能发送: 在卷1的P204页图19-4讲解Nagle算法时,举的例子 图中报文14的ack还没有收到,报文15就发送出去了,感觉是违背了Nagle算法,书中还专门这对这个做了解释说没有违背Nagle算法: 报文段 14和15看起来似乎是与 Nagle算法相违背的,但我们需要通过检查序号来观察其中 的真相.因为确认序号是 54,因此报文段 14是报文段 12中确认的应答.

详解在Python和IPython中使用Docker

  这篇文章主要介绍了详解在Python和IPython中使用Docker,Docker是一个吸引人的新系统,可以用来建立有趣的新技术应用,特别是云服务相关的,需要的朋友可以参考下 现在Docker是地球上最炙手可热的项目之一,就意味着人民实际上不仅仅是因为这个才喜欢它. 话虽如此,我非常喜欢使用容器,服务发现以及所有被创造出的新趣的点子和领域来切换工作作为范例. 这个文章中我会简要介绍使用python中的docker-py模块来操作Docker 容器,这里会使用我喜爱的编程工具IPython.

详解XP纯净版系统中安装IIS的步骤方法

今天小编给大家详解XP纯净版系统中安装IIS的步骤方法,也许会有用户好奇的问XP纯净版系统中怎么也能安装IIS呢?如果你也好奇的话,赶快来看看以下的步骤方法吧. 1.在"运行"窗口中输入c:Windowsinfsysoc.inf按回车,系统会自动使用记事本打开sysoc.inf这个文件. 2.在sysoc.inf文件中找到[Components]这一段,并继续找到类似iis=iis.dll,OcEntry,iis.inf,hide,7的一行字,把这一行替换为iis=iis2.dll,O

详解在数据查看界面中增加记录导航功能,你应该需要的

一般我们在做数据内容展示的时候,只需把该对象的详细信息,分门别类放到一个窗体展示即可,在我的Winform开发框架中,一般也侧重于使用这种传统的方式,只是通过窗体继承方式,把通用的窗体操作封装到基类实现而已.如一般的数据展示窗体,包括查看数据,编辑数据.新建数据等内容的窗体,如下所示. 对于以上窗体,如果仅仅是看当前记录的数据,是没什么问题的,但如果要看下一个记录的.上一个记录的数据,就要关闭该窗体,然后重新打开,操作起来会稍微麻烦一些.如果我们在这个窗体上设计一个导航栏,那么界面会显得友好一些

在Linux终端中查看公有IP的方法详解

  首先回顾一下一般的查看IP的命令: ifconfig Linux查看IP地址的命令--ifconfig ifconfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a lo0: flags=849 mtu 8232 inet 127.0.0.1 netmask ff000000 hme0: flags=863 mtu 1500 inet 211.101.149.11 netmask ffffff00 broadcast 211.101.149.255 ether 8:0:2