“小时候”为你分享7篇“如何解决基本的TCP/IP问题”,经本站小编整理后发布,但愿对你的工作、学习、生活带来方便。
篇1:如何解决基本的TCP/IP问题
概要
本文介绍如何解决在将 TCP/IP 用作网络协议时可能遇到的一些常见网络通信问题,这些问题通常可以分为以下两类:
无法连接特定的 IP 地址。
无法连接特定的主机名或 NetBIOS 名。
如果无法连接特定的 IP 地址,说明问题与基本连接有关。如果能够连接特定的 IP 地址,但却不能用该 IP 地址的主机名或 NetBIOS 名进行连接,说明问题与名称解析有关。
注意:下面所有的故障排除步骤都适用于 NT 和 平台,但可能不适用于 Win9x平台(Win ME 除外)。但是,诊断和故障排除的基本方法对于所有这些 Windows 操作系统而言都是相同的。
为了确定问题是与基本连接有关,还是与名称解析有关,请按照以下过程判断您能否连接到特定的 IP 地址。
连接到某个 IP 地址
使用相应的 IP 地址和选择的 TCP/IP 程序或实用工具,尝试连接网络上的另一台计算机。Web 浏览器、FTP 和 Telnet 是通过 TCP/IP 连接其他计算机时常用的一些程序和实用工具。
注意:如果您不知道要尝试连接的 Windows NT 或 2000 计算机的 IP 地址,可以在其他计算机的命令提示符处运行 IPCONFIG /ALL 命令。
如果用 IP 地址不能连接到其他计算机,说明这是基本连接问题。请用下文“无法连接到特定的 IP 地址”一节中的信息来解决此问题。如果使用 IP 地址能够连接到该计算机,但不能使用该计算机的主机名或 NetBIOS 名建立连接,则可能是名称解析问题。请用下文“无法连接特定的主机名或 NetBIOS 名”一节中的信息来解决此问题。
无法连接到特定的 IP 地址
请按顺序执行以下各节中的过程。完成每个过程之后,请检查能否使用 IP 地址连接到该计算机。
检查 TCP/IP 配置
在使用 TCP/IP 作为网络协议时,TCP/IP 设置不当(例如,IP 地址不正确或子网掩码不正确)可能会引起通信问题。为了确定 Windows NT 或 2000 是否记录了因 TCP/IP 设置不正确而引起的错误,请检查事件查看器的系统日志,看有没有来源为 TCP/IP 或 DHCP 的任何项。要阅读事件查看器中的某一项,请双击该项。
注意:如果事件查看器记录了 DHCP 错误,则应将其报告给网络管理员。
如果在事件查看器系统日志中收到 TCP/IP 错误,请按照错误信息中的说明解决收到的每个错误。例如,如果收到声明 IP 地址参数不正确的错误,则应验证 IP 地址是否有效。
如果事件查看器系统日志中没有错误,请按照下列步骤操作,以确认所使用的 TCP/IP 配置信息是正确的:
使用 IPCONFIG 命令来确定计算机的基本 TCP/IP 设置。为此,请在命令提示符处键入 ipconfig:
验证 IPCONFIG 命令所显示的 IP 地址和子网掩码对您的计算机来说是否是正确的值。如果您无法确定正确的值是什么,请与网络管理员联系。
Ping 环回地址
使用 PING 命令验证 TCP/IP 是否正常工作。为此,请在命令提示符处键入以下命令来 Ping 环回地址 (127.0.0.1):
ping 127.0.0.1
您应该收到类似下面的响应:
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1:bytes=32 time=<10ms TTL=128
Reply from 127.0.0.1:bytes=32 time=<10ms TTL=128
Reply from 127.0.0.1:bytes=32 time=<10ms TTL=128
Reply from 127.0.0.1:bytes=32 time=<10ms TTL=128
如果此时收到错误信息,则表明 TCP/IP 安装不正确。要删除并重新安装 TCP/IP,请按照下列步骤操作:
注意:要完成这些步骤,您必须以具有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“协议”选项卡。
单击选中“TCP/IP 协议”,单击“删除”,然后单击“是”。
单击“关闭”,然后单击“是”重新启动计算机。
以具有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“协议”选项卡。
单击“添加”,单击选中“TCP/IP 协议”,然后单击“确定”。
如果要使用 DHCP,请在出现提示时单击“是”。如果不想使用 DHCP,则单击“否”。
出现提示时,键入 Windows NT 源文件的路径,单击“继续”,然后单击“关闭”。
如果您当前没有使用 DHCP,系统将提示您给出 TCP/IP 配置信息。提供正确的值,然后单击“确定”。如果您不能确定正确的值是什么,请与网络管理员联系。
当系统提示您重新启动计算机时,单击“否”,
如果以前曾安装过 Windows NT Service Pack,在重新启动计算机之前,您需要重新安装 Service Pack。
重新启动计算机。
如果在删除并重新安装 TCP/IP 时收到一条错误信息,您可能需要手动从 Windows NT 注册表中删除 TCP/IP。
Ping 计算机的 IP 地址
如果能够成功 Ping 到环回地址,请尝试 Ping 您自己的 IP 地址,方法是在命令提示符处键入 ping
注意:如果您不知道计算机的 IP 地址,则可通过在命令提示符处键入 ipconfig 来获得该信息。
您会收到类似下面的响应:
Pinging <###.###.###.###> with 32 bytes of data:
Reply from <###.###.###.###>:bytes=32 time=77ms TTL=28
Reply from <###.###.###.###>:bytes=32 time=80ms TTL=28
Reply from <###.###.###.###>:bytes=32 time=78ms TTL=28
Reply from <###.###.###.###>:bytes=32 time=79ms TTL=28
其中 <###.###.###.###> 是您的计算机的 IP 地址。
如果此时收到错误信息,则说明 Windows NT 和网络适配器之间可能存在通信问题。要解决这一问题,请删除并重新安装网络适配器驱动程序。为此,请按照下列步骤操作:
注意:要完成这些步骤,您必须以具有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“适配器”选项卡。
单击选中您的网络适配器驱动程序,单击“删除”,然后单击“是”。
单击“关闭”,然后单击“是”以重新启动计算机。
以具有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“适配器”选项卡。
单击“添加”,单击选中您的网络适配器驱动程序,然后单击“确定”。
使用所提供的对话框来配置网络适配器,然后单击“确定”。
出现提示时,键入 Windows NT 源文件的路径,单击“继续”,然后单击“关闭”。
当系统提示您给出 TCP/IP 配置信息时,请提供正确的值,然后单击“确定”。如果您不能确定正确的值是什么,请与网络管理员联系。
当系统提示您重新启动计算机时,单击“否”。如果以前曾安装过 Windows NT Service Pack,在重新启动计算机之前,您需要重新安装 Service Pack。
重新启动计算机。
如果在删除并重新安装网络适配器驱动程序后,无法 Ping 到计算机的 IP 地址,请与您的网络适配器制造商联系,验证您的网络适配器使用的 Windows NT 驱动程序是否合适。
清除地址解析协议 (ARP) 高速缓存
地址解析协议 (ARP) 高速缓存是最近解析的 IP 地址的列表,用于指向媒体访问控制 (MAC) 地址映射。MAC 地址是嵌入每个网络适配器中的唯一物理地址。
如果 ARP 高速缓存中有一项不正确,IP 数据报就可能被发往错误的计算机。要显示当前 ARP 高速缓存中的所有映射,请使用 ARP 命令,方法是在命令提示符处键入 arp -a。您会收到“No ARP Entries Found”(未发现 ARP 项)消息(如果 ARP 高速缓存为空),或者类似下面的响应:
Interface:10.1.1.3 on Interface 2
Internet Address Physical Address Type
10.1.1.7 08-00-02-06-ed-20 dynamic
10.1.1.254 08-00-02-0a-a3-10 dynamic
要删除 ARP 高速缓存中所有不正确的项,可用以下命令清除所有项:
arp -d
其中
要了解 ARP 命令的语法、选项和用法的更多信息,请在命令提示符处键入 arp -?。
验证默认网关
使用 IPCONFIG 命令确定您的计算机用来访问默认网关的 IP 地址。为此,请在命令提示符处键入“ipconfig”(不带双引号)。验证所显示的默认网关的 IP 地址是否正确。如果您不知道默认网关的正确 IP 地址,请与网络管理员联系。
篇2:TCP/IP协议
TCP/IP协议介绍
TCP/IP的通讯协议
这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。
TCP/IP整体构架概述
TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:
应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。
网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。
篇3:TCP/IP协议
以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的:
1. IP
网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。
IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。
高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好象是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。
2. TCP
如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。
TCP将它的'信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。
面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。
3.UDP
UDP与TCP位于同一层,但对于数据包的顺序错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)。
欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP相关的服务面临着更大的危险。
4.ICMP
ICMP与IP位于同一层,它被用来传送IP的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信息则指出路径有问题。另外,如果路径不可用了,ICMP可以使TCP连接‘体面地’终止。PING是最常用的基于ICMP的服务。
5. TCP和UDP的端口结构
TCP和UDP服务通常有一个客户/服务器的关系,例如,一个Telnet服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet客户程序与服务进程建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应,客户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。
两个系统间的多重Telnet连接是如何相互确认并协调一致呢?TCP或UDP连接唯一地使用每个信息中的如下四项进行确认:
源IP地址 发送包的IP地址。
目的IP地址 接收包的IP地址。
源端口 源系统上的连接的端口。
目的端口 目的系统上的连接的端口。
端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。服务进程通常使用一个固定的端口,例如,SMTP使用25、Xwindows使用6000。这些端口号是‘广为人知’的,因为在建立与特定的主机或服务的连接时,需要这些地址和目的地址进行通讯。
篇4:如何重装TCP/IP协议
如何重装TCP/IP协议
有时侯我们遭遇流氓软件或病毒木马,好不容易清除了却无法上网了,估计
是TCP/IP协议被破坏了,这时就可以通过重新安装TCP/IP协议来解决,但是在
“本地连接”属性里面的TCP/IP协议“卸载”选项不可选,该怎么办呢?可通
过以下方法来解决:
1、单击“开始”——“运行”——输入“regedit”,打开注册表编辑器,
删除以下两个键:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock2
如下图所示:
2、用记事本打开%winroot%infnettcpip.inf文件,找到:
可在地址栏里直接输入上面的路径,即可打开nettcpip.inf文件,并定位到
“MS_TCPIP.PrimaryInstall”:
Characteristics = 0xa0 <------把此处的0Xa0改为0x80 保存退出,
%winroot%表示系统安装目录,一般情况下,这个值是“C:WINDOWS”。
3、打开本地连接的“TCP/IP属性”---“添加协议”——“从磁盘安装”
浏览找到刚刚保存的nettcpip.inf(%winroot%infnettcpip.inf)文
件:
然后选择“TCP/IP协议”(不可选择那个Microsoft TCP/IP 版本6):
经过这一步之后,又返回网络连接的窗口,但这个时候,那个“卸载”按钮已经
是可用的了。点这个“卸载”按钮来把TCP/IP协议删除,然后重启一次电脑。
4、重启后再按照第3步,重新安装一次TCP/IP协议即可。
5、安装完成后再重启电脑一次,这时侯就可以了,然后根据实际情况,
设置一下IP地址就可以了!
篇5:了解TCP IP协议
TCP IP协议,是网络协议中最为基础的协议了,那么对于这方面的介绍让我们从以下四个方面来了解。TCP IP协议这个协议遵守一个四层的模型概念:应用层、传输层、互联层和网络接口层。
TCP IP协议栈:网络接口层
模型的基层是网络接口层。负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。
TCP IP协议栈:互联层
互联协议将数据包封装成internet数据报,并运行必要的路由算法。这里有四个互联协议:
网际协议IP:负责在主机和网络之间寻址和路由数据包。
地址解析协议ARP:获得同一物理网络中的硬件主机地址。
网际控制消息协议ICMP:发送消息,并报告有关数据包的传送错误,
互联组管理协议IGMP:被IP主机拿来向本地多路广播路由器报告主机组成员。
TCP IP协议栈:传输层
传输协议在计算机之间提供通信会话。传输协议的选择根据数据传输方式而定。两个传输协议:
传输控制协议TCP:为应用程序提供可靠的通信连接。适合于一次传输大批数据的情况。并适用于要求得到响应的应用程序。
用户数据报协议UDP:提供了无连接通信,且不对传送包进行可靠的保证。适合于一次传输小量数据,可靠性则由应用层来负责。
TCP IP协议栈:应用层
应用程序通过这一层访问网络。
网络接口技术
IP使用网络设备接口规范NDIS向网络接口层提交帧。IP支持广域网和本地网接口技术。
串行线路协议
TCP IPG一般通过internet串行线路协议SLIP或点对点协议PPP在串行线上进行数据传送。
篇6:如何解决IP地址盗用问题
如何解决IP地址盗用问题!
笔者所在局域网的有500多台计算机,为了区分各类不同用户,对不同用户分配更详细的访问权限,我们采用的是设置固定IP的方法,而不是自动获取IP地址,不过在实际使用中遇到了和其他LAN管理上的相同问题。那就是经常有用户私自修改IP地址,从而造成网络冲突的问题。虽然很多网络公司可以提供硬件解决的办法但价格不菲。俗话说穷人有穷人的办法,笔者经过查询资料发现了两个行知有效的方法代理服务器IP与MAC地址绑定和交换机MAC地址与端口绑定的。将这两个办法结合起来有效的解决了非法用户上网这个问题。
如何查看计算机MAC地址
我们可以在98系统中执行winipcfg查看MAC地址,在及其以上操作系统中运行ipconfig /all进行查看。
小提示:实际上网络管理员也可以利用Nbtstat命令来远程获得指定机器的MAC地址。在MS-DOS方式下键入命令Nbtstat -a 远程计算机名,即可获得指定机器的IP地址和MAC地址。不过这需要实现建立IPC连接,如果初次使用不会有任何反应。这里告诉大家一个方便快捷的办法那就是在执行Nbtstat -a 远程计算机名前先使用一款扫描工具对整个局域网扫描,自动建立IPC连接。这样运行Nbtstat -a 远程计算机名就不会出现没有任何反馈信息的情况了。
如何解决IP地址盗用问题:代理服务器上IP与MAC地址的绑定
这要根据局域网接入互联网的方式不同而采用不同的办法。如果是采用代理服务器接入互联网,那就可以在代理服务器上使用ARP -s IP地址 MAC地址 例如:使用ARP -s 10.91.30.45 00-EO-4C-6C-08-75的命令,这样就将静态IP地址10.91.30.45与网卡地址为00-EO-4C-6C-08-75的计算机绑定在一起了,即使别人盗用了IP地址192.168.1.4,也无法通过代理服务器上网,
小提示:ARP的映射信息会在每次重新启动计算机后消失,所以请将所有的映射命令保存到一个批处理BAT文件中,并将这个文件设置为随系统启动而加载,从而保证代理服务器重新启动ARP映射信息也不会消失了。如果是通过路由器直接接入互联网,最好通过硬件防火墙来实现IP与MAC地址的绑定。一般的硬件防火墙都具有这个功能,具体操作也非常简单。鉴于篇幅有限这里就不举例介绍了。
如何解决IP地址盗用问题:交换机的MAC地址与端口绑定
上面提到的方法一虽然可以在一定程度上解决非法用户网络接入的问题,但用户还是可以通过修改注册表,下载专用小工具等方法,轻松更改了本机的MAC地址,甚至于将本机的MAC地址和IP地址改得和代理服务器一模一样。非法用户又可以非法使用网络了。因此方法二应运而生。将交换机的MAC地址与端口绑定后擅自改动本机网卡的MAC地址,该机器的网络访问将因其MAC地址被交换机认定为非法而无法实现,自然也就不会对局域网造成干扰了。我们以CISCO交换机讲解配置命令。登录进入交换机,输入管理口令进入配置模式,敲入命令:(config)#mac_address_table permanent [MAC地址] [以太网端口号]这样逐一的将每个端口与相应的计算机MAC地址进行绑定,保存退出后就彻底阻止了用户的非法修改。当然其他品牌的交换机只要是可以网管的,大多可以按照此方法进行操作。总结:实际使用中笔者发现将两个方法进行结合可以最大限度的阻止非法用户的非法使用网络,效果很好。写出来希望能为各位深陷此痛苦的网络管理员排忧解难。
篇7:TCP/IP是如何工作的
TCP/IP是如何工作的
How TCP/IP Works
Over the past few years, one of the most written-about network topics has been IP. But even with all this attention, few, if any, stories have traced the protocol/'s basic workings, that is, how routers and Layer 3 switches act upon IP information to move Ethernet packets across the network.
As a point of referenced, bear in mind that IP is a member of the TCP/IP protocol suite.
TCP functions at the Open Systems Interconnection(OSI)transport layer, or Layer 4.Its chief responsibility is to ensure reliable end-to-end connectivity. IP, located one layer down, at the OSI network layer, or Layer 3, communicates the addresses of each packet/'s sender and receiver to the routers along the way. Routers and Layer 3 switches can read IP and other Layer 3 protocols .This information, combined with routing tables and other network intelligence, is all it takes to get across the room or around the world via TCP/IP.
The routing process begins with an IP address that is unique to the sending end station .End stations may be assigned permanent IP addresses or they may borrow them as needed from a Dynamic Host Configuration Protocol(DHCP)server or other service.
Each packet carries a source address, which under current(IPv4)specifications is 32 bits long .In its header, each packet also carries the IP address of the final destination.
If the sending end station determines that the destination address is not local, the packet goes to a first-hop router, typically one that is close and has been preassigned to the sender.
The router inspects the packet/'s IP address and performs a route table lookup to see if the destination end station resides on the local(physically connected)network, typically called an IP subnet .An IP subnet usually is assigned to each of the router/'s network interfaces.
If the destination IP address is local, the router searches an internal store of IP addresses and local-device Media Access Control(MAC)addresses. This store is known as the Address Resolution Protocol(ARP)cache. ARP is the universal tool for matching IP addresses to MAC addresses. If the destination/'s MAC address appears, the router installs that MAC address in the packet header(removing its own MAC address because that/'s no longer needed)and sends the packet to the destination end station.
In the event that the destination MAC address does not appear in the ARP cache ―it might have timed out, for instance― the router must broadcast an ARP request to the subnet referenced by the packet/'s destination IP address. The end station with that IP address responds, sending back its MAC address .The router updates its cache, installs the new MAC address into the packet header and launches the packet. If the route table lookup shows that the packet is destined for a non-local subnet, the router forwards the packet to the next-hop router using the next-hop router/'s MAC address. Routing tables are continuously built and rebuilt by intelligent discovery protocols, such as Routing Information Protocol or Open Shortest Path First(OSPF). Each router/'s routing table shows the best route to the destination address; for addresses that may be several hops away, it shows the best next-hop router.
在过去几年中,写得最多的网络题目之一就是IP。但是,即使引起了这么多的注意,仍很少有(如果有的话)文章介绍此协议的基本工作原理,即路由器和第三层交换器是如何对IP信息起作用,以便在整个网络中传递以太网包的。
作为参考,请记住,IP是TCP/IP整套协议中的一个协议。
TCP完成开放系统互连(OSI)模型中传输层,即第四层的功能。它的主要责任是确保端至端之间的可靠连接。IP位于下一层,在OSI的网络层,即第三层,把每个包的发送者和接收者地址告诉一路上各个路由器。路由器和第三层交换器可以读出IP和其他的第三层协议。这些信息与路由表以及其他网络智能结合在一起,能通过TCP/IP在整个房间或围绕地球进行传递。
路由过程始于对发送端站而言是唯一的一个IP地址,端站可以被分配永久的IP地址,或者按需要从动态主机配置协议(DHCP)服务器或其他服务中借用。
每个包携带一个源地址,在目前(IPv4)规范下,包长度是32位。在报头中,每个包也携带最终目的地的IP地址。
如果发送端站确定目的地址不在本地,该包就被送到第一跳路由器,一般来说,该路由器是在附近的,并已被预先分配给发送者。
该路由器检查包的IP地址,查找路由表,看看目的端点是否位于本地(物理位置)网络,它通常叫做IP子网,IP子网一般被分配到路由器的每个网络接口上。
如果目的IP地址为本地的,该路由器就搜寻存储着IP地址和本地设备介质访问控制(MAC)地址的内部存储器,这个存储器叫作地址分辨协议(ARP) 高速缓存。ARP是把IP地址映射到MAC地址的通用工具。如果目的地的MAC地址出现了,该路由器就把这个MAC地址装进包的报头中(取掉自己的MAC 地址,因为不再需要它了),把该包送到目的端站。
万一目的地的MAC地址没有出现在ARP高速缓存中(例如,有可能超时了),路由器必须向与包的目的IP地址有关的子网广播一个ARP请求,拥有此IP地址的端站就作出响应,把MAC地址发送回去,路由器因此更新高速缓存,把新的MAC地址装进包的报头并发送该包。
如果查找路由表显示包的目的地不在本地子网,路由器就利用下一跳路由器的MAC地址把包转发给下一跳路由器。路由表由智能发现协议,如路由信息协议或者开放最短路径优先协议,不断地被建立和再建立。每个路由器的路由表显示了到达目的地址的最佳路径,对于要有几跳的地址,它显示出最佳的下一跳路由器。
电子墨水与纸
Electronic Ink and Paper
Cambridge, Mass.-based E Ink Corp.is a leader in the development of electronic ink and “paper”that could replace newspapers and books as we know them today.
The use of electronic ink and two-way wireless communication could lead to the creation of electronic books that will renew themselves with new selections when readers are finished with the current book——or newspapers that update themselves with the latest news while being read.
Electronic ink, as devised by E Ink, is a clear, liquid plastic in which there are microcapsules that contain white chips in a blue dye.The microcapsules are suspended in a substance similar to vegetable cooking oil.The white chips are negatively charged so they react to electrical stimulus.
This ink can be spread on any surface——from walls to computer screens——says Russell Wilcox, vice president and general manager at E Ink.However, the writing surface would look similar to a very thin laptop display screen with a clear surface on the front and circuitry on the back.
A positive charge applied on the top surface of the ink will allow the white to show, making the surface as white as a sheet of paper.If the charge moves to the bottom, the dark particles will show, giving the appearance of blue ink.Electronic ink uses less power than a PalmPilot, and the message remains displayed even after the power is turned off.
The ultimate goal is for the electronic pages to look and feel like paper.However, for the foreseeable future, these new books are likely to be bulkier than paperback books.
Electronic ink will have interactive qualities, although E Ink isn't sure people will be able to write with it for a while——they will mainly receive messages.Xerox Corp.is also working on a technology that could replace paper as portable, renewable reading matter.
The Xerox technology is called Gyricon.It's composed of a silicon rubber compound with the thickness and flexilility of poster board.The Gyricon sheets have thousands of plastic balls suspended in oil.Each ball is black on one side and white on the other and together they act as pixels to display images.Images can be updated much the same way as with a monitor.The beads are embedded in a large sheet, with each microcapsule suspended in oil to allow the beads to rotate in their orbits, says Robert Sprague, manager of the document hardware lab and electronic paper projects at Xerox's Palo Alto Research Center.The paper could be powered by a matrix of transistors, such as those in laptop computer screens.Gyricon uses reflective light, like real paper, so it would use less electricity.
A Gyricon book will eventually be connected with a wireless device that will enable a reader to download content from the Internet.
Xerox will also make the Gyricon interactive, so a user could write on it and reuse it.
(美国) 麻省坎布里奇市的E Ink公司是开发电子墨水和“纸”的先导,这种墨水和纸将替代今天我们所知道的报纸与书籍。
利用电子墨水和双向无线通信有可能导致产生电子书籍 (当读者看完当前的书本时,可以选择新书刷新) 或者产生能边读边用最新消息自我更新的报纸。
由E Ink公司发明的电子墨水是一种透明的液体塑料,里面有微型封装块,封装块内含有在蓝色染料中的白色小片。微型封装块悬浮在像食用油那样 的物质中。白色小片带负电荷,因而它们能对电刺激作出反应。
据E Ink公司的副总裁兼总经理Russell Wilcox称,这种墨水可以涂在任何表面,从墙到计算机屏幕。然而,书写面看上去很像极薄的便携机显示屏, 在正面有一透明的表面,在背面有线路。
加上墨水表面上方的正电荷将使白色显现出来,使表面像一张纸那样白。如果正电荷加到下方,黑粒子将显现出来,给出蓝墨水的痕迹。
电子墨水耗电比PalmPilot掌上型电脑还要少,甚至在断电之后信息仍能显示出来。
这种电子页面的最终目标是看上去和感觉上都像纸。但在可预见到的未来,这些新型书很可能比真正纸的书体积更大。
电子墨水具有交互的品性,虽然E Ink公司吃不准人们是否会用它写字—它们主要用来接收信息。
施乐公司也在对一种能替代纸的技术——便携式、可刷新的读物,进行研究。
施乐的这项技术叫Gyricon。它由硅胶化合物组成,具有像广告宣传牌那样的厚度和柔软性。Gyricon片有成千上万个悬浮在油中的塑料球。每个球一面是黑的,另一面是白的,两者共同起到显示图形的像素的作用。图形能以监示器那样的 同样方法进行更新。
施乐的Palo Alto研究中心文档硬件实验室和电子纸项目经理Robert Sprague称,小球被嵌在很大的片子中,每个微型封装块悬浮在油中,允许小球在自己的轨道中旋转。这种纸能由晶体管阵列供电,如便携机屏幕那样。 Gyricon像真正的 纸那样利用反射光,因而它用较少的电。
Gyricon书最终将与无线设备相连,能使读者从因特网上下载内容。
施乐也将使Gyricon具有交互功能,因而用户能在它上面写字和反复使用。
★ 笔试题IP协议
★ 全景作文
【如何解决基本的TCP/IP问题(精选7篇)】相关文章:
网络协议:Ethereal协议分析系统介绍网络知识2023-01-17
Windows 服务器的安全防护林2023-06-15
DSP与单片机的一种高速通信实现方案2022-05-04
Ethereal协议分析系统介绍2023-08-21
的网络命令网络技巧2022-04-29
网络即时通信的原理和实现论文2022-10-30
出现本地连接受限制或无连接的问题!2024-03-01
win7共享文件提示没有权限打开该怎么办?2022-07-08
网络沟通的桥梁协议X档案(二)网络知识2023-07-09
高等院校档案信息网络研究论文2022-10-02