tcpip详解-1.为何SLIP的两端需要知道ip地址 2.拨号SLIP和非拨号的区别。如下。

问题描述

1.为何SLIP的两端需要知道ip地址 2.拨号SLIP和非拨号的区别。如下。

1)为何SLIP的两端需要知道ip地址?
2)请教高手指点:
在TCP/IP详解卷一第四章ARP代理里面提到:拨号SLIP链路和SLIP链路,其中拨号SLIP链路之间只用了一个IP地址,而SLIP链路之间用了两个IP地址,并有一段话解释,基本没看懂!!
“图4 - 6中的另一个需要解释的细节是在路由器n e t b的下方( S L I P链路)显然缺少一个I P
地址。为什么在拨号S L I P链路的两端只拥有一个I P地址,而在b s d i和s l i p之间的两端却分
别有一个I P地址?在3 . 8小节我们已经指出,用i f c o n f i g命令可以显示拨号S L I P链路的目的
地址,它是1 4 0 . 2 5 2 . 1 . 1 8 3。N e t B l a z e r不需要知道拨号S L I P链路每一端的I P地址(这样做会用
更多的I P地址)。相反,它通过分组到达的串行线路接口来确定发送分组的拨号主机,因此对
于连接到路由器的每个拨号主机不需要用唯一的I P地址。所有的拨号主机使用同一个I P地址
1 4 0 . 2 5 2 . 1 . 1 8 3作为S L I P链路的目的地址。”

时间: 2024-09-02 18:50:26

tcpip详解-1.为何SLIP的两端需要知道ip地址 2.拨号SLIP和非拨号的区别。如下。的相关文章

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中确认的应答.

Linux route命令详解和使用示例(查看和操作IP路由表)

Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现     在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由.要注意的是,直接在命令行下执行route命令来添加路由,不会永

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端,这里直接就提示地址被使用,这是什么原因?这个端口与

hadoop详解(二) java访问hdfs

所有源码在github上,https://github.com/lastsweetop/styhadoop 读数据使用hadoop url读取 比较简单的读取hdfs数据的方法就是通过java.net.URL打开一个流,不过在这之前先要预先调用它的 setURLStreamHandlerFactory方法设置为FsUrlStreamHandlerFactory(由此工厂取解析hdfs协议),这个方 法只能调用一次,所以要写在静态块中.然后调用IOUtils类的copyBytes将hdfs数据流拷

c语言-求用dos.h下的peek函数读取bios时钟的详解(附源代码)

问题描述 求用dos.h下的peek函数读取bios时钟的详解(附源代码) /*源代码的地址是http://zhidao.baidu.com/link?url=zOaOjlDZY4sjOIrX2v9JxTKmCt-cVxH2dsFX047_2QhWfFy0beWJAvMZ4XkPgdAb7uPNWLtpumnZBzpsubjHb_下面的代码只是其中的一段,是我想问的问题 */ int GetTickCount() { /*读取BIOS时钟*/ int ret; ret = peek(0x00x4

转 iptables命令详解

一:前言     防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种.无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘.而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP.数据进行检测. 目前市面上比较常见的有3.4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关.     对于TCP/IP的七层模型来讲,我们知道第三层是网络层,三层的防火墙会在这层对源地址和目标地址进行检测.但

android 之断点续传详解三部曲之[二] → 断点续传下载

在上一篇中,我们简单介绍了如何创建多任务下载,但那种还不能拿来实用,这一集我们重点通过代码为大家展示如何创建多线程断点续传下载,这在实际项目中很常用. 和上一篇中一样,先来布局文件: main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" and

C++ 初始化列表详解及实例代码_C 语言

C++ 初始化列表 何谓初始化列表 与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段.在C++中,struct和class的唯一区别是默认的访问性不同,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示. struct foo { string name ; int id ; foo(string s, int i):name(s), id(i){} ; // 初始化列表 }; 构造函数的两个执行

android-iconify 使用详解

android-iconify 使用详解 有图有真相 1.android-iconify简介 iconify的github地址:https://github.com/JoanZapata/android-iconify 项目地址:http://joanzapata.com/android-iconify iconify是一个矢量图标库,包含使用 Dave Gandy 制作的超过370中矢量字体图标,可以使Android应用开发者免于制作多种适用于不同屏幕大小尺寸的图片,从而提高开发者工作效率.