网络协议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 协议 : 该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。
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 公司开发的一种用于局域网的网络协议
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宽带上网的时候,我们经常要使用SLIP、PPP以及PPPoE等协议来创建拨号连接,本期我们将介绍与网络传输相关的SLIP、PPP、PPPoE、L2TP以及PPTP协议。
Telnet 协议 : 通过 Telnet 协议可以把自己的计算机作为远程计算机的一个终端,通过 Telnet 程序登录远程 Telnet 计算机,一般采用授权的用户名和密码登录。登录之后,就如同使用本地计算机一样使用远程计算机的硬盘、运行应用程序等。
NEWS 协议 : 全称网络新闻组协议,通过该协议可以访问 Internet 中各种各样的新闻组,从新闻组中获取你所需要的信息、资源,包括政治、经济、文化、人文、地理、科技等等,也可以在新闻组发布一些信息。
Mailto 协议 : 表示电子邮件协议,通过该协议可以创建一个指向电子邮件地址的超级链接,通过该链接可以在 Internet 中发送电子邮件。
File 协议 : 表示本地文件传输协议, File 协议主要用于访问本地计算机中的文件,就如同在 Windows 资源管理器中打开文件一样。
网络沟通的桥梁 - 协议 X 档案八
在拨号上网以及ADSL宽带上网的时候,我们经常要使用SLIP、PPP以及PPPoE等协议来创建拨号连接,本期我们将介绍与网络传输相关的SLIP、PPP、PPPoE、L2TP以及PPTP协议。
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 (中心控制)。
说明 :全称 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 档案 十
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 协议数据传输的安全性而推出的,可以通过对传输的数据进行加密,这样可以保证无线局域网中数据传输的安全性。