网络协议X档案全集

 
网络协议X 档案全集
 
技术天地:通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机才能进行信息的沟通与交流。这就好比人与人之间交流所使用的各种语言,只有使用相同语言才能正常地、顺利进行交流。从专业角度定义,网络协议是计算机在网络中实现通信时必须遵守的约定,也即通信协议。主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等作出规定,制定标准。我们把这些文章进行整理形成一个全集希望对初学者有所帮助。  
 
网络沟通的桥梁-- 协议X 档案( 一)
 
  一、网络协议是什么?
  通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机才能进行信息的沟通与交流。这就好比人与人之间交流所使用的各种语言,只有使用相同语言才能正常地、顺利进行交流。从专业角度定义,网络协议是计算机在网络中实现通信时必须遵守的约定,也即通信协议。主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等作出规定,制定标准。
  二、网络协议的选择
  面对众多网络协议,我们可能无从选择。不过要是事先了解到网络协议的主要用途,就可以有针对性的选择了。比如我们熟悉的TCP/IP协议是Internet的标准协议,要通过局域网访问Internet、拨号上网就必须使用该协议。NetBEUI协议主要用于有1~200台电脑的局域网中,主要用于MS-DOS、Windows环境中。其他的网络协议,我们将在下面的连载中一一介绍。
  三、常见网络协议的安装
  在Windows 98/2000/XP/Server 2003中,安装网络协议的方法大致相同。下面以安装NetBEUI协议为例,分别介绍在Windows 98和Windows 2000/XP中安装的方法。
  1. Windows 98
  首先要打开“控制面板”,双击“网络”,在打开的窗口中单击“添加”按钮;接着在选择网络组件类型中选择“协议”,单击“添加”按钮;在打开的窗口中我们可以选择安装各个厂商的网络通讯协议,比如Microsoft的NetBEUI协议(如图1),然后单击“确定”按钮就可以安装该协议。安装完成之后,在网络窗口的组件中就可以看到该协议。在重新启动之后,设置生效。
 
  2. Windows 2000/XP
  在Windows 2000/XP中要安装NetBEUI协议相对比较麻烦,首先,需要将Windows XP安装光盘中“VALUEADD/MSFT/NET/NETBEUI”目录下的“nbf.sys”文件拷贝到%SYSTEMROOT%/SYSTEM32/DRIVERS/目录中,另外还要将“netnbf.inf”文件拷贝到%SYSTEMROOT%/INF/目录中。然后,打开“控制面板”,双击“网络连接”;然后右键单击“本地连接”,选择“属性”打开本地连接属性窗口;单击“安装”按钮(如图2),在网络组件类型窗口中选择“协议”,单击“添加”;在下面的窗口中选择“NetBEUI协议”,单击“确定”按钮就可以安装该协议。
  提示:如果在弹出的窗口中没有你要安装的协议,你可以在“选择网络协议”窗口单击“从磁盘安装”按钮来选择从其他位置安装。
 
     本文介绍下面几个问题 : 网络协议是什么?二、网络协议的选择?三、常见网络协议的安装?
 
网络协议X 档案( 二)
  上网的朋友应该非常熟悉什么是 IP 地址了,不管是登录 Internet 的设置,还是局域网设置,都或多或少要接触到 IP 地址。其实 IP 本身是一种网络协议,目前我们常用的 IP 协议严格说为 IPv4 。下面我们将解释关于 IP IPv6 TCP 以及 TCP/IP 协议的内容。
   IP 协议
  说明:全称 Internet Protocol (互联网协议),主要用于负责 IP 寻址、路由选择和 IP 数据包的分割和组装。通常我们所说的 IP 地址可以理解为符合 IP 协议的地址。目前,我们常用的 IP 协议是 IP 协议的第四版本,即 IPv4 ,是互联网中最基础的协议,于 1981 年在 RFC 791 中定义。
  应用: IPv4 使用了 32 位地址,通常使用圆点分隔的 4 个十进制数字表示,比如 192.168.0.1 。目前, IPv4 最多支持 4294967296 2 32 次方)个地址连接到 Internet 。随着互联网的迅猛发展, IP 地址的需求越来越大,在未来几年有被用完的危机。
   IPv6 协议
  说明:全称 Internet Protocol Version 6 ,即 IP 协议的 6.0 版本,通常又称为下一代互联网协议, IPv6 Internet 工程任务组( IETF )开发设计的用来替代现行 IPv4 协议的一种新 IP 协议。 IPv6 IPv4 作用大致相同,开发的目的主要是为了缓解 IPv4 地址空间的压力,另外还弥补了 IPv4 协议的一些问题,包括端对端 IP 连接、服务质量( QoS )、安全性、扩展性以及即插即用等。

 
  应用:
   1. 安装 IPv6
   IPv6 使用了 128 位地址,理论上可以提供 2 128 次方地址。在 Windows XP 中要安装 IPv6 ,可以依次“开始→运行”,输入“ cmd ”回车打开“命令提示符”窗口;接着键入: ipv6 install (如图),回车后就可以进行 IPv6 的安装。
   2. 配置 IPv6
  同样是在“命令提示符”窗口中,键入: ipv6 if ,回车后可以获取接口索引,通过该接口来添加收到地址;键入: ipv6 adu [InterfaceIndex]/[Address] ,其中 InterfaceIndex 表示该接口的接口号, Address 表示 IPv6 地址。另外,还可以使用 ping6 命令进行 IPv6 配置和连接的测试,具体的命令用法,大家可以在命令后加 /? 参阅相关帮助文件。
   TCP 协议
  说明:全称 Transmission Control Protocol (传输控制协议),该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。
  应用:上面我们介绍的 IP 协议可以进行 IP 数据包的分割和组装,但是通过 IP 协议并不能清楚地了解到数据包是否顺利地发送给目标计算机。而使用 TCP 协议就不同了,在该协议传输模式中在将数据包成功发送给目标计算机后, TCP 会要求发送一个确认;如果在某个时限内没有收到确认,那么 TCP 将重新发送数据包。另外,在传输的过程中,如果接收到无序、丢失以及被破坏的数据包, TCP 还可以负责恢复。
   TCP/IP 协议
  说明: TCP/IP 协议其实就是 TCP 以及 IP 等协议组合,即传输控制协议 / 互联网协议,该协议在互联网上使用的非常广泛,主要用于在安装了不同的硬件和不同的操作系统的计算机之间实现可靠的网络通信。其中, TCP 协议可以保证数据包传输的可靠性; IP 协议可以保证数据包能被传到目标计算机。除了 TCP IP 协议外, TCP/IP 协议组合还包括有 FTP Telnet SMTP 等协议。
  应用:目前,几乎所有的网络通信设备和操作系统都支持 TCP/IP 协议。
    IP 协议 : 明:全称 Internet Protocol (互联网协议),主要用于负责 IP 寻址、路由选择和 IP 数据包的分割和组装。

    IPv6
Internet 工程任务组( IETF )开发设计的用来替代现行 IPv4 协议的一种新 IP 协议。 IPv6 IPv4 作用大致相同,开发的目的主要是为了缓解 IPv4 地址空间的压力,另外还弥补了 IPv4 协议的一些问题,包括端对端 IP 连接、服务质量( QoS )、安全性、扩展性以及即插即用等。

    TCP
协议 : 该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。
 
网络沟通的桥梁 -- 协议 X 档案(三)  
 
  在上一期,我们介绍了大家熟悉的 TCP/IP 协议以及 IP IPv6 TCP 协议的内容。本期,将介绍与 Netware 服务器、游戏密切相关的 IPX/SPX 协议,以及 IPX 路由协议、 SPX 协议的内容。
   IPX 协议
  说明:全称 Internetwork Packet Exchange (网间数据包交换), IPX 协议是 Novell NetWare 自带的最底层网络协议,主要用来控制局域网内或局域网之间数据包的寻址和路由,只负责数据包在局域网中的传送,并不保证消息的完整性,也不提供纠错服务。
  应用:在局域网中传输数据包时,如果接收节点在同一网段内,通过 IPX 协议就直接按该节点的 ID 将数据传给它;如果接收节点不在同一网段内,那么通过 IPX 协议可以将数据包交给 NetWare 服务器,再继续传输。在使用过程中,网络管理员可以通过使用相应的 IPX 路由命令,比如“ routing ipx add/set staticroute ”表示在 IPX 路由表中添加或配置静态 IPX 路由,“ routing ipx set global ”表示配置全局 IPX 路由设置。
   SPX 协议
  说明:全称 Sequences Packet Exchange (顺序包交换), SPX 协议是基于施乐的 Xerox SPP Sequences Packet Protocol ,顺序包协议)协议,同样是由 Novell 公司开发的一种用于局域网的网络协议。在局域网中, SPX 协议主要负责对整个传输的数据进行无差错处理,即纠错。
  应用: SPX 协议一般和上面介绍的 IPX 协议组合成 IPX/SPX 协议来使用,多用于 Netware 网络环境以及联网游戏。
   IPX/SPX 协议

  说明: IPX/SPX 协议即 IPX SPX 协议的组合,它是 Novell 公司为了适应网络的发展而开发的通信协议,具有很强的适应性,安装方便,同时还具有路由功能,可以实现多网段间的通信。其中, IPX 协议负责数据包的传送; SPX 负责数据包传输的完整性。在微软的 NT 操作系统中,一般使用 NWLink IPX/SPX 兼容协议和 NWLink NetBIOX 两种 IPX/SPX 的兼容协议,即 NWLink 协议,该兼容协议继承了 IPX/SPX 协议的优点,更适应 Windows 的网络环境。
  应用: IPX/SPX 协议一般可以应用于大型网络(比如 Novell )和局域网游戏环境中(比如反恐精英、星际争霸)。不过,如果不是在 Novell 网络环境中,一般不使用 IPX/SPX 协议,而是使用 IPX/SPX 兼容协议,尤其是在 Windows 9x/2000 组成的对等网中。
  在 Windows 中安装 IPX/SPX 兼容协议的方法大致如下:比如在 Windows XP 中,首先打开“网络连接”窗口,右击“本地连接”,选择“属性”打开本地连接属性窗口;接着,单击“安装”按钮,选择“协议”组件,单击“添加”按钮;在打开的窗口中选择“ NWLink IPX/SPX/NetBIOS Compatible Transport Protocol ”(如图),最后,单击“确定”按钮即可进行安装。安装之后,不需要进行什么设置就可以使用。
    IPX 协议 :IPX 协议是 Novell NetWare 自带的最底层网络协议,主要用来控制局域网内或局域网之间数据包的寻址和路由,只负责数据包在局域网中的传送,并不保证消息的完整性,也不提供纠错服务。

    SPX
协议 :SPX 协议是基于施乐的 Xerox SPP Sequences Packet Protocol ,顺序包协议)协议,同样是由 Novell 公司开发的一种用于局域网的网络协议
 
网络沟通的桥梁 -- 协议 X 档案(四) 
   NetBIOS 协议
  说明:全称 NetWork Basic Input/Output System (网络基本输入 / 输出系统),该协议是由 IBM 公司开发,主要用于数十台计算机的小型局域网。 NetBIOS 协议是一种在局域网上的程序可以使用的应用程序编程接口( API ),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在 NetBIOS 协议的基础上工作的。
  应用:在 Windows 操作系统中,默认情况下在安装 TCP/IP 协议后会自动安装 NetBIOS 。比如在 Windows 2000/XP 中,当选择“自动获得 IP ”后会启用 DHCP 服务器,从该服务器使用 NetBIOS 设置;如果使用静态 IP 地址或 DHCP 服务器不提供 NetBIOS 设置,则启用 TCP/IP 上的 NetBIOS 。具体的设置方法如下:首先打开“控制面板”,双击“网络连接”图标,打开本地连接属性。接着,在属性窗口的“常规”选项卡中选择“ Internet 协议( TCP/IP )”,单击“属性”按钮。然后在打开的窗口中,单击“高级”按钮;在“高级 TCP/IP 设置”窗口中选择“ WINS ”选项卡,在“ NetBIOS 设置”区域中就可以相应的 NetBIOS 设置(如图 1 )。
   NetBEUI 协议
  说明:全称 NetBIOS Extend User Interface NetBIOS 用户扩展接口),同样是由 IBM 1985 年提出的主要用于 20 200 台计算机的小型局域网中,比如早期的 DOS LAN Manager Windows 3.x 等等。 NetBEUI 协议可以看作是 NetBIOS 协议的延伸、改良版本,具有体积小、效率高以及速度快等特点。 NetBEUI 可以看作是一种传输协议,而 NetBIOS 仅仅是通过一组命令来让系统使用网络而已。
  应用: NetBEUI 协议主要用于本地局域网中,一般不能用于与其他网络的计算机进行沟通,不同于我们前面介绍的 TCP/IP IPX/SPX 协议。在 Windows 中,要安装 NetBEUI 协议的方法不尽相同。比如在 Windows 98/ME 中,只要在“控制面板”中双击“网络”,在打开的属性窗口中“添加”协议,选择 Microsoft NetBEUI 协议安装即可。而在 Windows XP 中,将安装光盘中的“ VALUEADD/MSFT/NET/NETBEUI ”目录下的“ nbf.sys ”文件拷贝到 %SYSTEMROOT%/SYSTEM32/DRIVERS/ 目录中,再将“ netnbf.inf ”文件拷贝到 %SYSTEMROOT%/INF/ 目录中;这样在安装“协议”的时候,在选择窗口中就可以看到“ NetBEUI 协议”了(如图 2 )。

 

  图 1 启用 NetBIOS 协议
 
  图 2 安装 NetBEUI 协议


    NetBIOS
协议 :NetBIOS 协议是一种在局域网上的程序可以使用的应用程序编程接口( API ),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在 NetBIOS 协议的基础上工作的。

    NetBEUI
协议 :NetBEUI 协议可以看作是 NetBIOS 协议的延伸、改良版本,具有体积小、效率高以及速度快等特点。 NetBEUI 可以看作是一种传输协议,而 NetBIOS 仅仅是通过一组命令来让系统使用网络而已。


网络沟通的桥梁 -- 协议 X 档案 ( )  
    BOOTP 协议
  说明:全称 Bootstrap Protocol (自举协议),该协议是一个基于 TCP/IP 协议的协议,它可以让无盘站从一个中心服务器上获得 IP 地址,为局域网中的无盘工作站分配动态 IP 地址,并不需要每个用户去设置静态 IP 地址。使用 BOOTP 协议的时候,一般包括 Bootstrap Protocol Server (自举协议服务端)和 Bootstrap Protocol Client (自举协议客户端)两部分。
  应用:该协议主要用于有无盘工作站的局域网中,客户端获取 IP 地址的过程如下:首先,由 BOOTP 启动代码启动客户端,这个时候客户端还没有 IP 地址,使用广播形式以 IP 地址 0.0.0.0 向网络中发出 IP 地址查询要求。接着,运行 BOOTP 协议的服务器接收到这个请求,会根据请求中提供的 MAC 地址找到客户端,并发送一个含有 IP 地址、服务器 IP 地址、网关等信息的 FOUND 帧。最后,客户端会根据该 FOUND 帧来通过专用 TFTP 服务器下载启动镜像文件,模拟成磁盘启动。
   TFTP 协议
  说明:全称 Trivial File Transfer Protocol (简单文件传输协议或零碎文件传输协议), TFTP 协议的作用和我们经常使用的 FTP 大致相同,都是用于文件的传输,可以实现网络中两台计算机之间的文件上传与下载。可以将 TFTP 协议看做是 FTP 协议的简化版本,两者的区别主要在于:一、 TFTP 协议不需要认证客户端的权限, FTP 需要进行客户端认证;二、 TFTP 协议一般多用于局域网以及远程 UNIX 计算机中,而常见的 FTP 协议则多用于互联网中。
  应用: Windows 2000/XP/Server 2003 中就内置 TFTP 命令,我们可以在“命令提示符”窗口中键入 TFTP 命令来将本地计算机文件传送到远程计算机中。比如要将本地计算机上的一个 abc.txt 文件传送到远程 smile 计算机上的 abc1.txt ,我们可以键入: tftp smile put abc.txt abc1.txt 。具体的命令使用方法,可以在“命令提示符”窗口中键入: tftp /? 可以看到相应的提示信息。
   DHCP 协议
  说明:全称 Dynamic Host Configuration Protocol (动态主机配置协议),该协议可以自动为局域网中的每一台计算机自动分配 IP 地址,并完成每台计算机的 TCP/IP 协议配置,包括 IP 地址、子网掩码、网关,以及 DNS 服务器等。这样在局域网中特别是大型局域网中,管理员就不必为每一台计算机手工配置 TCP/IP 协议了,也避免了 IP 地址重复的问题。
 

  应用:在 Windows 中要启用 DHCP 协议,只要将 IP 地址设置为“自动获得 IP 地址”即可。具体的方法如下:以 Windows XP 为例,打开“本地连接”属性,双击“ Internet 协议( TCP/IP )”打开属性窗口。接着,在“常规”选项卡中选中“自动获得 IP 地址”,单击右下角的“高级”。下面在打开窗口的“ IP 设置”选项卡中,就可以看到“ DHCP 被启用”。


    Bootstrap Protocol
(自举协议),该协议是一个基于 TCP/IP 协议的协议,它可以让无盘站从一个中心服务器上获得 IP 地址,为局域网中的无盘工作站分配动态 IP 地址,并不需要每个用户去设置静态 IP 地址。

    TFTP
协议的作用和我们经常使用的 FTP 大致相同,都是用于文件的传输,可以实现网络中两台计算机之间的文件上传与下载。

    Dynamic Host Configuration Protocol
(动态主机配置协议),该协议可以自动为局域网中的每一台计算机自动分配 IP 地址,并完成每台计算机的 TCP/IP 协议配置,包括 IP 地址、子网掩码、网关,以及 DNS 服务器等。


网络沟通的桥梁-协议 X 档案 (
 
  上次我们介绍了用于无盘工作站自动获得 IP 地址的 BOOTP 协议、用于简单文件传输的 TFTP 协议以及用于自动分配 IP 地址的 DHCP 协议。本期,我们将介绍 Internet 控制消息协议( ICMP )、 Internet 组管理协议( IGMP )以及路由信息协议( RIP )。
   ICMP 协议
  说明:全称 Internet Control Message Protocol Internet 控制消息协议),该协议是 TCP/IP 协议集中的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到 IP 数据无法访问目标、 IP 路由器无法按当前的传输速率转发数据包等情况时,会自动发送 ICMP 消息。我们可以通过 Ping 命令发送 ICMP 回应请求消息并记录收到 ICMP 回应回复消息,通过这些消息来对网络或主机的故障提供参考依据。
  应用:要使用该协议,我们可以进行相应的 ICMP 设置,比如在 Windows XP 中,首先打开“网络连接”,右键单击启用 Internet 连接防火墙的“网络连接”,选择“属性”打开属性窗口。接着,选择“高级”选项卡,单击右下角“设置”按钮。然后,在高级设置窗口中选择“ ICMP ”选项卡(如图),在其中就可以进行相应的设置,包括允许传入的回显请求等。
   IGMP 协议
  说明:全称 Internet Group Management Protocol Internet 组管理协议),该协议运行于主机和与主机直接相连的组播路由器之间,是 IP 主机用来报告多址广播组成员身份的协议。通过 IGMP 协议,一方面可以通过 IGMP 协议主机通知本地路由器希望加入并接收某个特定组播组的信息;另一方面,路由器通过 IGMP 协议周期性地查询局域网内某个已知组的成员是否处于活动状态。
  应用: IGMP 协议的主要作用是解决网络上广播时占用带宽的问题。在网络中,当给所有客户端发出广播信息时,支持 IGMP 的交换机会将广播信息不经过滤地发给所有客户端。但是这些信息只需要通过组播的方式传输给某一个部分的客户端。
   RIP 协议
  说明:全称 Routing Information Protocol (路由信息协议),该协议是施乐公司 20 世纪 80 年代推出的,主要适用于小规模的网络环境。 RIP 协议主要用于一个 AS (自治系统)内的路由信息的传递,每 30 秒发送一次路由信息更新, RIP 协议提供跳跃计数( hop count )作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目, RIP 最多支持的跳跃数为 15
  应用:在 Windows 中,我们可以通过启用“ RIP 侦听”功能来侦听 RIP 消息,这样计算机可以了解其他路由,然后向路由表中添加它们的 IP 地址。以 Windows XP 为例,具体的启用“ RIP 侦听”功能方法如下:首先,打开“控制面板”,双击“添加或删除程序”。接着,单击“添加或删除 Windows 组件”,单击“网络服务”,然后单击“详细信息”。选中“ RIP 侦听器”复选框,然后单击“确定”按钮安装该组件。


    ICMP
协议 : 该协议是 TCP/IP 协议集中的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。  

    IGMP
协议 : 该协议运行于主机和与主机直接相连的组播路由器之间,是 IP 主机用来报告多址广播组成员身份的协议。

    RIP
协议 : 该协议是施乐公司 20 世纪 80 年代推出的,主要适用于小规模的网络环境。 RIP 协议主要用于一个 AS (自治系统)内的路由信息的传递,每 30 秒发送一次路由信息更新, RIP 协议提供跳跃计数( hop count )作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目, RIP 最多支持的跳跃数为 15


    
网络沟通的桥梁 - 协议 X 档案 (
 
  上次,我们介绍了用于传递 Internet 控制消息的协议( ICMP )、 Internet 组管理协议( IGMP )以及路由信息协议( RIP )。本期我们将介绍与文件传递 / 邮件发送相关的网络协议。
   FTP 协议
  说明:全称 File Transfer Protocol (文件传输协议),这是大家非常熟悉的网络协议之一,也是 Internet 中使用最多的文件传输协议。主要用于在两台计算机之间实现文件的上传与下载,其中一台计算机作为 FTP 的客户端,另一台作为 FTP 的服务器端。通过 FTP 协议可以上传、下载几乎所有的文件类型,比如 TXT EXE DOC MP3 ZIP RAR 等等。
  应用:在实际应用中, FTP 不仅可以作为网络文件下载的主要格式,还可以作为单独的命令来使用。比如我们在下 MP3 的时候,经常遇到 ftp://www.xxx.com/1.mp3 ,其中, ftp:// 表示文件传输格式, www.xxx.com 表示远程计算机域名, 1.mp3 就是要下载的文件。另外,在 Windows 中还集成了 ftp 命令,比如在 Windows XP 的“命令提示符”中键入“ ftp www.xxx.com ”,就可以打开 www.xxx.com 远程计算机,具体的命令参数可以键入“ ftp/? ”。
   Telnet 协议
  说明:全称远程登录协议,该协议也是 Internet 上普遍采用的仿真网络协议,同时 Telnet 也是从远程位置登录常用的程序。通过 Telnet 协议可以把自己的计算机作为远程计算机的一个终端,通过 Telnet 程序登录远程 Telnet 计算机,一般采用授权的用户名和密码登录。登录之后,就如同使用本地计算机一样使用远程计算机的硬盘、运行应用程序等。
  应用:在 Windows 中,我们可以通过 Telnet 命令来进行远程登录,比如键入“ telnet www.xxx.com ”就可以连接 www.xxx.com 远程计算机,另外还可以通过设置参数指定登录用户名、终端类型以及端口号等,具体的命令参数可以键入“ telnet/? ”查看(如图)。

 

   NEWS 协议
  说明:全称网络新闻组协议,通过该协议可以访问 Internet 中各种各样的新闻组,从新闻组中获取你所需要的信息、资源,包括政治、经济、文化、人文、地理、科技等等,也可以在新闻组发布一些信息。
  应用:该协议的使用格式为: news:newsgroup newsgroup 表示网络新闻组地址,比如微软中文新闻组服务器地址为: msnews.microsoft.com ,那么在 IE 浏览器地址栏键入: news:msnews.microsoft.com ,回车后就可以打开 OE 访问该新闻组。
   Mailto 协议
  说明:表示电子邮件协议,通过该协议可以创建一个指向电子邮件地址的超级链接,通过该链接可以在 Internet 中发送电子邮件。
  应用:比如在网页代码中插入一段 A href="mailto:abc@xxx.com" ,那么点击该超链接就会打开 OE 等邮件客户端程序,输入相应的内容后就可以向 abc@xxx.com 发送邮件。另外,在 IE 浏览器的地址栏中输入 mailto:abc@xxx.com ,回车后同样可以达到这样的效果。
  
   File 协议
  说明:表示本地文件传输协议, File 协议主要用于访问本地计算机中的文件,就如同在 Windows 资源管理器中打开文件一样。
  应用:要使用 File 协议,基本的格式如下: file:/// 文件路径,比如要打开 F: flash 文件夹中的 1.swf 文件,那么可以在资源管理器或 IE 地址栏中键入: file:///f:/flash/1.swf 并回车。

    FTP
协议 : 要用于在两台计算机
 
之间实现文件的上传与下载,其中一台计算机作为 FTP 的客户端,另一台作为 FTP 的服务器端。

    Telnet
协议 : 通过 Telnet 协议可以把自己的计算机作为远程计算机的一个终端,通过 Telnet 程序登录远程 Telnet 计算机,一般采用授权的用户名和密码登录。登录之后,就如同使用本地计算机一样使用远程计算机的硬盘、运行应用程序等。

    NEWS
协议 : 全称网络新闻组协议,通过该协议可以访问 Internet 中各种各样的新闻组,从新闻组中获取你所需要的信息、资源,包括政治、经济、文化、人文、地理、科技等等,也可以在新闻组发布一些信息。

    Mailto
协议 : 表示电子邮件协议,通过该协议可以创建一个指向电子邮件地址的超级链接,通过该链接可以在 Internet 中发送电子邮件。

    File
协议 : 表示本地文件传输协议, File 协议主要用于访问本地计算机中的文件,就如同在 Windows 资源管理器中打开文件一样。

网络沟通的桥梁 - 协议 X 档案八
    在拨号上网以及ADSL宽带上网的时候,我们经常要使用SLIPPPP以及PPPoE等协议来创建拨号连接,本期我们将介绍与网络传输相关的SLIPPPPPPPoEL2TP以及PPTP协议。
  SLIP协议

  说明:全称Serial Line Internet Protocol(串行线路网际协议),该协议是Windows远程访问的一种旧工业标准,主要在Unix远程访问服务器中使用。因为SLIP协议是面向低速串行线路的,可以用于专用线路,也可以用于拨号线路,Modem的传输速率在1200bps19200bps

  应用:在Windows中要设置SLIP协议,比如在Windows 98中,假设已经创建了“拨号连接”,右键单击该连接,选择“属性”。接着,在打开的属性窗口中,选择“服务器类型”选项卡,在“拨号网络服务器类型”中选择“SLIPUnix连接”。最后,单击“确定”按钮即可。

  PPP协议

  说明:全称Point to Point Protocol(点对点协议),是TCP/IP网络协议集合中的一个子协议,主要用来创建电话线路以及ISDN拨号接入ISP的连接,具有多种身份验证方法、数据压缩和加密以及通知IP地址等功能。PPP协议是SLIP协议的替代协议,在功能上没有太大的区别。

  应用:假设同样是在Windows 98,并且已经创建好“拨号连接”。那么可以通过下面的方法来设置PPP协议:首先,打开“拨号连接”属性,同样选择“服务器类型”选项卡;然后,选择默认的“PPPInternetWindows NT ServerWindows 98”(如图1),在高级选项中可以设置该协议其它功能选项;最后,单击“确定”按钮即可。

  PPPoE协议

  说明:全称Point to Point Protocol over Ethernet(以太网上的点对点协议),简单地说,就是将以太网和PPP协议结合后的协议,目前广泛应用在ADSL接入方式中。通过PPPoE技术和宽带调制解调器(比如ADSL Modem)我们就可以实现高速宽带网的个人身份验证访问,为每个用户创建虚拟拨号连接,这样就可以高速连接到Internet

  应用:在Windows XP中,自带了PPPoE协议的虚拟拨号工具,具体的创建方法如下:首先,打开“网络连接”;接着单击窗口左侧“网络任务”下的“创建一个新的连接”打开“新建连接向导”,单击“下一步”;在网络连接类型中选择“连接到Internet”,单击“下一步”;然后在出现的窗口中选择“手动设置我的连接”,单击“下一步”;在Internet连接窗口中选择“用要求用户名和密码的宽带连接来连接”(如图2),单击“下一步”;输入ISP名称,比如“ADSL”,单击“下一步”;依次输入用户名、密码、确认密码,单击“下一步”;最后,单击“完成”即可。

  PPTP协议

  说明:全称Point-to-Point Tunneling Protocol(点对点隧道协议),该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(VPN),可以通过密码身份验证协议(PAP)、可扩展身份验证协议(EAP)等方法增强安全性。可以使远程用户通过拨入ISP、通过直接连接Internet或其他网络安全地访问企业网。

  应用:在使用VPN的时候可以使用PPTP协议,也可以使用L2TP协议,具体设置方法如下:比如在Windows XP中,首先,在“网络连接”窗口中右键单击某个VPN连接,选择“属性”。接着,在打开的属性窗口中选择“网络”选项卡。然后在“VPN类型”中选择“PPTP VPN”(如图3),单击“确定”按钮即可。

  L2TP协议

  说明:全称Layer 2 Tunneling Protocol(第二层隧道协议),该协议是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。

  应用:在VPN连接中要设置L2TP连接,方法同PPTP VPN设置,同样是在VPN连接属性窗口的“网络”选项卡中,将VPN类型设置为“L2TP IPSec VPN”即可。


    SLIP
协议 : 协议是 Windows 远程访问的一种旧工业标准,主要在 Unix 远程访问服务器中使用。 PPP 协议 : TCP/IP 网络协议集合中的一个子协议,主要用来创建电话线路以及 ISDN 拨号接入 ISP 的连接,具有多种身份验证方法、数据压缩和加密以及通知 IP 地址等功能。 PPP 协议是 SLIP 协议的替代协议,在功能上没有太大的区别。

    PPPoE
协议 : 就是将以太网和 PPP 协议结合后的协议,目前广泛应用在 ADSL 接入方式中。通过 PPPoE 技术和宽带调制解调器(比如 ADSL Modem )我们就可以实现高速宽带网的个人身份验证访问,为每个用户创建虚拟拨号连接,这样就可以高速连接到 Internet

    PPTP
协议 : 该协议是在 PPP 协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网( VPN ),可以通过密码身份验证协议( PAP )、可扩展身份验证协议( EAP )等方法增强安全性。

    L2TP
协议 : 该协议是一种工业标准的 Internet 隧道协议,功能大致和 PPTP 协议类似,比如同样可以对网络数据流进行加密。 

网络沟通的桥梁 - 协议 X 档案九

本文中我们将依次介绍 DNS ARP RARP 以及 MAC 协议。

    
DNS 协议

    
说明 :全称 Domain Name Server (域名解析系统),简单地说,该协议主要负责将域名转换成网络可以识别的 IP 地址,比如将 www.cce.com.cn 转换成 221.122.32.15 ,域名和 IP 地址之间是一一对应的。因为访问网站的时候,最终都是转换成 IP 地址进行访问的,如果直接设置 DNS 服务器那么可以提高网络的访问速度,而且可以保证访问的正确性。

    
应用 :在 Windows 中要使用 DNS 协议,只要设置相应的 DNS 服务器地址即可。具体的方法同 IP 地址的设置:比如在 Windows XP 中,首先,打开“本地连接”属性窗口,在“常规”选项卡中双击“ Internet 协议( TCP/IP )”;然后在打开的属性窗口中,选中“使用下面的 IP 地址”设置 IP 地址、子网掩码以及默认网关,选中“使用下面的 DNS 服务器地址”(如图),在首选 DNS 服务器和备用 DNS 服务器中输入相应的 DNS 服务器地址;最后,连续单击“确定”按钮即可。
     ARP 协议

    
说明 :全称 Address Resolution Protocol (地址解析协议),简单地说, ARP 协议主要负责将局域网中的 32 IP 地址转换为对应的 48 位物理地址,即网卡的 MAC 地址,比如 IP 地址为 192.168.0.1 网卡 MAC 地址为 00-03-0F-FD-1D-2B 。整个转换过程是一台主机先向目标主机发送包含 IP 地址信息的广播数据包,即 ARP 请求,然后目标主机向该主机发送一个含有 IP 地址和 MAC 地址数据包,通过 MAC 地址两个主机就可以实现数据传输了。

    
应用 :在安装了以太网网络适配器的计算机中都有专门的 ARP 缓存,包含一个或多个表,用于保存 IP 地址以及经过解析的 MAC 地址。在 Windows 中要查看或者修改 ARP 缓存中的信息,可以使用 arp 命令来完成,比如在 Windows XP 的命令提示符窗口中键入“ arp -a ”或“ arp -g ”可以查看 ARP 缓存中的内容;键入“ arp -d IPaddress ”表示删除指定的 IP 地址项( IPaddress 表示 IP 地址)。 arp 命令的其他用法可以键入“ arp /? ”查看到。

    
RARP 协议

    
说明 :全称 Reverse Address Resolution Protocol (逆向地址解析协议),顾名思义就是将局域网中某个主机的物理地址转换为 IP 地址,比如局域网中有一台主机只知道物理地址而不知道 IP 地址,那么可以通过 RARP 协议发出征求自身 IP 地址的广播请求,然后由 RARP 服务器负责回答。

    
应用 RARP 协议广泛用于获取无盘工作站的 IP 地址。

    
MAC 协议

    
说明 :全称 Media Access Control (媒体访问控制子层),该协议位于 OSI 七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。在发送数据的时候, MAC 协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候, MAC 协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至 LLC 层。

    
应用 :不管是在传统的有线局域网( LAN )中还是在目前流行的无线局域网( WLAN )中, MAC 协议都被广泛地应用。在传统局域网中,各种传输介质的物理层对应到相应的 MAC 层,目前普遍使用的网络采用的是 IEEE 802.3 MAC 层标准,采用 CSMA/CD 访问控制方式;而在无线局域网中, MAC 所对应的标准为 IEEE 802.11 ,其工作方式采用 DCF (分布控制)和 PCF (中心控制)。


    DNS
协议 : 该协议主要负责将域名转换成网络可以识别的 IP 地址。

    ARP
协议: ARP 协议主要负责将局域网中的 32 IP 地址转换为对应的 48 位物理地址,即网卡的 MAC 地址。

    RARP
协议 :顾名思义就是将局域网中某个主机的物理地址转换为 IP 地址。

    MAC
协议 :该协议位于 OSI 七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。


网络沟通的桥梁 - 协议 X 档案

    无线局域网(WLAN)作为2004年最大的热点,已经被越来越多的人所使用了。与我们经常使用的有线局域网不同,无线局域网所使用的协议主要包括80211b80211a80211g以及WEP安全协议。

   80211b协议

  说明:802.11b协议是由IEEE(电气电子工程师学会)于19999月批准的,该协议的无线网络工作在2.4GHz频率下,最大传输速率可以达到11Mbps,可以实现在1Mbps2Mbps5.5Mbps以及11Mbps之间的自动切换;采用DSSS(直接序列展频技术),理论上在室内的最大传输距离可以达到100米,室外可以达到300米。目前,也称802.11bWi-Fi

  应用:目前,802.11b协议凭借其价格低廉、高开放性的特点被广泛应用于无线局域网领域,是目前使用最多的无线局域网协议之一。在无线局域网中,802.11b协议主要支持Ad Hoc(点对点)和Infrastructure(基本结构)两种工作模式,前者可以在无线网卡之间实现无线连接,后者可以借助于无线AP,让所有的无线网卡与之无线连接。

   80211a协议

  说明:802.11a协议同样是在1999年制定完成的,其主要工作在5GHz的频率下,数据传输速率可以达到54Mbps,传输距离在10米~100米之间;采用了OFDM(正交频分多路复用)调制技术,可以支持语音、数据、图像的传输,不过与802.11b协议不兼容。

  应用:802.11a协议凭借传输速度快,还因为使用了5GHz工作频率,所以受干扰比较少的特点,也被应用于无线局域网。但是因为价格比较昂贵,且相下不兼容,所以目前市场上并不普及。

   80211g协议

  说明:802.11g协议于20036月正式推出,它是在802.11b协议的基础上改进的协议,支持2.4GHz工作频率以及DSSS技术,并结合了802.11a协议高速的特点以及OFDM技术。这样802.11g协议即可以实现11Mbps传输速率,保持对802.11b的兼容,又可以实现54Mbps高传输速率。

  应用:随着人们对无线局域网数据传输的要求,802.11g协议也已经慢慢普及到无线局域网中,和802.11b协议的产品一起占据了无线局域网市场的大部分。而且,部分加强型的802.11g产品已经步入无线百兆时代。

   WEP协议

  说明:全称Wired Equivalent Protocol(有线等效协议),是为了保证802.11b协议数据传输的安全性而推出的安全协议,该协议可以通过对传输的数据进行加密,这样可以保证无线局域网中数据传输的安全性。目前,在市场上一般的无线网络产品支持64/128甚至256WEP加密,未来还会慢慢普及WEP的改进版本——WEP2

  应用:在无线局域网中,要使用WEP协议,如果使用了无线AP首先要启用WEP功能,并记下密钥,然后在每个无线客户端启用WEP,并输入该密钥,这样就可以保证安全连接。在无线客户端启用的方法如下:比如在Windows XP中,首先,右键单击任务栏无线网络连接图标,选择“查看可用的无线连接”,在打开的窗口中单击“高级”按钮;接着,在打开的属性窗口中选择“无线网络配置”选项卡,在“首选网络”中选择搜索到的无线网络连接,单击“属性”按钮。然后,在打开的属性窗口中选中“数据加密(WEP启用)”(如图),去掉“自动为我提供此密钥”,在“网络密钥”中输入在无线AP中创建的一个密钥。最后,连续单击两次“确定”按钮即可。
 
 


    802
11b 协议 : 协议的无线网络工作在 2.4GHz 频率下,最大传输速率可以达到 11Mbps ,可以实现在 1Mbps 2Mbps 5.5Mbps 以及 11Mbps 之间的自动切换。

    802
11a 协议 : 该协议的无线网络工作在 2.4GHz 频率下,最大传输速率可以达到 11Mbps ,可以实现在 1Mbps 2Mbps 5.5Mbps 以及 11Mbps 之间的自动切换。

    802
11a 协议 :802.11a 协议同样是在 1999 年制定完成的,其主要工作在 5GHz 的频率下,数据传输速率可以达到 54Mbps ,传输距离在 10 米~ 100 米之间;采用了 OFDM (正交频分多路复用)调制技术,可以支持语音、数据、图像的传输,不过与 802.11b 协议不兼容。     

    802
11g 协议 : 它是在 802.11b 协议的基础上改进的协议,支持 2.4GHz 工作频率以及 DSSS 技术,并结合了 802.11a 协议高速的特点以及 OFDM 技术。

    WEP
协议 : 该协议是为了保证 802.11b 协议数据传输的安全性而推出的,可以通过对传输的数据进行加密,这样可以保证无线局域网中数据传输的安全性。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值