依据网络的规模和所跨的地域,可以将计算机网络划分为局域网、城域网和广域网。
局域网,一般是指网络的规模相对较小,通信线路不长,覆盖面的直径一般为几百米,至多几千米。整个网络通常安装在一个建筑物内,或一个单位的大院里。城域网是指一个城市范围的计算机网络,而广域网则是指更大范围的网络,可以大到一个国家,甚至整个世界。
虽然局域网、城域网和广域网这些词是着眼于所跨地域的,但是人们更多的是从网络组建技术上去区分它们。一般认为,用局域网技术组建的网络是局域网,而用广域网技术组建的网络是广域网。自然,城域网是用城域网技术组建的,但单独提出城域网技术的比较少见。这些技术的差别主要是在于所用通信线路及其通信协议上。
在局域网出现之前的计算机网络中,计算机之间的连接主要使用电信部门提供的电话线路。电话线路本来是用来传输讲话声音这种模拟信号的,为了能够传输数字,必须在线路两端各加一台专门的设备——调制解调器。由于线路和当时技术条件的限制,调制解调器的传输速率比较低,很长时间维持在每秒600比特到9600比特的速率上,电话线上近几年才达到每秒33?6K比特(1k=1000)和每秒56K比特。概括地讲,广域网的特点是传输距离长、传输速率低、技术复杂、计算机设备规模大、建网成本高等。
局域网的产生和普及,得益于个人计算机的出现和它的迅速发展。当时,PC机的能力很小,开始时尚没用硬盘,即使有硬盘,容量也很小,如几M、10M、20M个字节;一般也不配打印机;只使用简单的操作系统,如DOS。如果能有一种简单的方法将几台PC机连在一起,使大家能够共享昂贵的磁盘和打印机,那再好不过了。局域网较好地满足了这个需要。每台PC机配一块网卡,使用一根电缆和一些收发器就能把几个办公室里的PC机联成一个网络了,再装上简单的网络软件就可以使用了。由于使用专门的缆线,传输距离又短,因而能获得较高的速率,如以太网早先的速率是每秒10M比特,后来达到每秒100M比特,现在已有每秒10亿比特了。按照国际标准,局域网有以太网、令牌环网、令牌总线网等几种。由于以太网技术简单、安装方便,而且技术革新快,现在以太网已经成为主流,几乎占领了所有的市场。局域网的特点正好与广域网相反:传输距离短、传输速率高、技术简单、计算机设备规模比较小、建网成本低等。
近几年,随着计算机技术、通信技术和计算机网络技术的迅速发展,微机、局域网和广域网的性能都大大提高。特别是使用光缆后,传输速率可以达到每秒几十亿至几万亿比特了。今后的计算机网络将是局域网和广域网的互联,两者的界限将会越来越模糊。网络通讯协议TCP/IP是Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/网际协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础。简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。
IP协议的英文名直译就是网际协议。从这个名称我们就可以知道IP协议的重要性。在现实生活中,我们进行货物运输时都是把货物包装成一个个的纸箱或者是集装箱之后才进行运输,在网络世界中各种信息也是通过类似的方式进行传输的。IP协议规定了数据传输时的基本单元和格式。如果比作货物运输,IP协议规定了货物打包时的包装箱尺寸和包装的程序。除了这些以外,IP协议还定义了数据包的递交办法和路由选择。同样用货物运输作比喻,IP协议规定了货物的运输方法和运输路线。
在IP协议中,它定义的传输是单向的,也就是说发出去的货物对方有没有收到我们是不知道的。这怎么办呢?由TCP协议来解决。TCP协议提供了可靠的面向对象的数据流传输服务的规则和约定。简单地说,在TCP模式中,对方发一个数据包给你,你要发一个确认数据包给对方。通过这种确认来提供可靠性。通俗而言,TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台电脑规定一个地址。
TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互联参考模型,是一种通信协议的七层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这七层是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:
应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
传输层:在此层中,它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP)、用户数据包协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。
网络接口层(主机-网络层):接收IP数据报并进行传输,从网络上接收物理帧,抽取IP数据报转交给下一层,对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。
标签:计算机网络,分类