菜鸟入门,无线网选用基本理论篇
● 基本协议
一款无线路由器产品说明书中有以下描述:“支持CSMA/CA(或CSMA/CA with ACK)、CSMA/CD、TCP/IP、PPPoE、DHCP、ICMP、NAT协议”,它们是什么意思呢?
解:这是无线路由器所支持的基本功能和协议。
CSMA/CA为Carrier Sense Multiple Access with Collision Avoidance的简写,译为“载波感测多重访问撞挤避免协议”,为IEEE 802.11标准所定义。CSMA/CA是无线网络媒体访问的方式,与以太网路的CSMA/CD协议相似。有线局域网在MAC层的标准协议是CSMA/CD,即载波侦听多点接入/冲突检测。
但由于无线产品的适配器不易检测信道是否存在冲突,因此IEEE802.11全新定义了一种新的协议,即载波侦听多点接入/冲突避免(CSMA/CA)。一方面,载波侦听查看介质是否空闲;另一方面,通过随机的时间等待,使信号冲突发生的概率减到最小,当介质被侦听到空闲时,则优先发送。
不仅如此,为了使系统更加稳固,IEEE802.11还提供了带确认帧ACK的CSMA/CA协议。
TCP/IP是Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/互联网络协议。TCP/IP协议是Internet最基本的协议,由底层的IP协议和TCP协议组成。在Internet没有形成之前,各个地方已经建立了很多小型的网络,称为局域网(LAN),Internet的中文意义是“网际网”,它实际上就是通过统一的标准将全球各地的局域网连接起来而形成的一个“网之间的网(即网际网)”。TCP/IP协议的开发工作始于70年代,目前已成为各种网络设备必需尊守的基本协议之一。
![]() |
| DSL PPPoE拨号无线网 |
PPPoE全称Point to Point Protocol over Ethernet,意思是基于以太网的点对点协议。这个协议基于两个广泛接受的标准即:局域网Ethernet和PPP点对点拨号协议。实质是以太网和拨号网络之间的一个中继协议,继承了以太网的快速和PPP拨号的简单,用户验证,IP分配等优势。对于宽带计时上网用户比其他协议更具有优势。通过PPPoE技术和宽带调制解调器(比如ADSL Modem)我们就可以实现高速宽带网的个人身份验证访问,为每个用户创建虚拟拨号连接,这样就可以高速连接到Internet。所以,无线路由器支持PPPoE是其基本功能。
DHCP(Dynamic Host Configuration Protocol)动态主机配置协议。从原有的BootP协议发展而来,原来的目的是为无盘工作站分配IP地址的协议,当前更多地用于对多个客户计算机集中分配IP地址以及IP地址相关的信息的协议,这样就能将IP地址和TCP/IP的设置统一管理起来,而避免不必要的地址冲突的问题。
它提供了三种IP地址分配机制:自动分配——给客户机分配永久的地址;动态分配——给客户机分配有一定租用期限的地址;手工分配——由网络管理员给客户机分配地址,并通过DHCP传达给客户机。无线路由器具备DHCP功能,就可利用其内置的DHCP服务器来集中管理并动态分配IP地址的方式,让使用者(配备无线网卡和有线网卡的电脑)自动取得IP地址,而不必另外费时设定或造成不必要的IP地址冲突。
ICMP是“Internet Control Message Protocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。比如我们经常使用的用于检查网络通不通的Ping命令,这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。
NAT(网络地址转换)是无线路由器的基本功能,它是用于将一个地址域映射到另一个地址域的标准方法。NAT允许一个机构专用Internet中的主机透明地连接到公共域中的主机,无需内部主机拥有注册的Internet地址。它实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。
使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Internet上的计算机无法访问局域网内的计算机。Windows操作系统的Internet连接共享(ICS)、sygate、winroute、unix/linux的natd等软件,都是使用NAT协议来共享Internet连接。所有ISP(Internet服务提供商)提供的内网Internet接入方式(LAN接入),几乎都是基于NAT协议的。
