第1章 概 述
1.1 计算机网络的基本概念
1.1.1 什么是计算机网络
计算机网络的产生和发展在现代科学技术史上具有划时代的意义。因特网(Internet)彻底改变了人们的工作和生活方式,改变了企事业单位的运营和管理方式。电子邮件、IP电话成为人们重要的交流方式;Web浏览成为人们获取信息的主要渠道;网上办公、电子商务、网络金融、网络会议、远程教育、远程生产监控等迅速步入现代社会各个角落,成为人们日常工作和活动不可或缺的方式。
什么是计算机网络(computer network)?目前还没有一个权威的定义。荷兰阿姆斯特丹Vrije大学计算机科学系教授、荷兰**艺术与科学院院士Andrew S.Tanenbaum言简意赅的提法得到了广泛的认同:计算机网络是指自治的计算机互连起来的集合。计算机之间相互连接并能相互交换信息则称为互连,自治是指计算机是能够独立进行处理的设备,而不是无自行处理能力的附属设备(如终端)。
上述定义概括地给出计算机网络的概念,要具体地说明它的内涵,可以从计算机网络的组成和应用两个方面去描述。
1.计算机网络的组成
计算机网络的组成包括硬件和软件两部分。
(1)硬件(hardware)
·计算机。按着ARPANET沿用下来的术语也称为主机(host),可以是个人计算机(即PC)、大型计算机、客户机(client)或称工作站(workstation)、服务器(server)等,在网络中它们称为端系统(End Systems,ES)。
·通信设备。即中间系统(Intermediate Systems,IS),如交换机(switch)和路由器(router)等,其功能主要为主机转发数据。端系统和中间系统在网络中称为结点(node,或结点)。
·接口设备。网络接口卡(Network Interface Card,NIC),如调制解调器(Modem)等,作为计算机与网络的接口。
·传输媒体或称传输介质(medium),如双绞线、同轴电缆、光纤、无线电和卫星链路等。
……