5.1 网络基础知识
1.网络的概念
计算机网络是将地理位置不同的计算机,用通信链路连接起来,共同遵守一定的协议,以实现计算机软硬件资源共享为目标的通信系统。
2.网络的组成
计算机网络由网络硬件和网络软件组成。
网络软件包括网络操作系统、通信软件、通信协议(计算机之间实现数据通信共同遵守的相关规定)。
网络硬件包括网络的拓扑结构、网络服务器、网络工作站、传输介质和设备。
3.网络的分类
(1)按通信距离分:
局域网(LAN):局限于某个范围(10公里左右)的网络连接情(校园网)。
广域网(WAN):跨地区的局域网,Internet是覆盖全球的广域网。
(2)按网络的使用目的分:
共享资源网:使用者可分享网络的各种资源(如Internet)。
数据处理网:用于数据处理(企业经营管理用的网络)。
数据传输网:用于数据的收集、交换和传输(情报检索网络)。
(3)按网络的拓扑结构分:
星形网:以一台计算机为中心,以放射状连接若干台计算机。
环形网:传输线路构成一个封闭的环,入网的计算机连到这个环形线路上。
总线网:用一条通信线路作主干,入网的计算机通过相应接口连到线路上。
- 开放系统互联 模型 (OSI模型)
OSI模型分7层:
各层功能如下:
1.物理层
物理层与移动二进制数和维护物理连接有关。
2.数据链路层
数据链路层通过帧在一个给定的物理链路传输分组(报文),保持帧的有序以及发现检测到的各种错误,包括传输错误,但是数据链路层只了解在链路另一端的对等实体。数据链路层的地址是为了将网络中一点的数据帧送到另一点。
3.网络层
网络层知道每个数据链路的对等进程,并负责在链路间移动分组,把它送到目的地。网络层地址是为了把单一分组从网络的一端送到目的地。
4.传输层
传输层注意的是整个网络,该层是第一个端到端层。其对等实体位于分组的最终目的地。传输层依靠网络层经过中间节点移动分组。传输层地址是为了把网络一端进程的完整信息送到最终目的地的对等进程。
5-7.会话层、表示层和应用层提供了如下功能:
处理计算机间数据表示的差别。
确保数据在网络传输中不被窃取和泄露,并且确保网络不允许未经授权就访问数据。
最高效地使用网络资源通过应用程序及活动同步来管理对话和活动。
在网络节点间共享数据。
5.2 Internet简介
Internet英文直译为“互联网”,中文名为“因特网”。是世界上众多计算机网络的集合起源于20世纪80年代。
1.Internet的IP地址、IP地址类型和主机域名
(1) 在Internet网上采用统一的网络协议TCP/IP,与Internet相连的计算机必须具有唯
一的主机地址,称IP地址。IP地址采用分段地址方式,使用数字表示;如:207.46.130.14,
其中由三个点隔开的四个数是十进制,其大小是0-255,每个数对应一个8位二进制数,所以IP
地址用32位二进制位存放站4个字节。
(2)IP地址类型:最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。
A类IP地址
一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从 1.0.0.0 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。
B类IP地址
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机 。
C类IP地址
一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。
D类地址用于多点广播(Multicast)。
D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。
E类IP地址
以“llll0”开始,为将来使用保留。
全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:
A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0~172.31.255.255
C类地址:192.168.0.0~192.168.255.255
(3)为了使用方便,在访问Internet上的主机时,通常使用主机域名而不是IP地址,但主机域名和IP地址一一对应,它由圆点分隔的一序列单词组成如“Public.bta.net.cn"。
IP地址如同电脑的身份证号码,而域名相当电脑的姓名。
2.Internet的功能
(1)信息浏览(WWW)
WWW(World Wide Web),中文名为”万维网“,是基于超文本的、方便用户信息浏览和信息
搜索的信息服务系统。用户在浏览器中输入网址即可得到需要的信息。人们常用的浏览器有
网景公司的Netscape浏览器和Microsoft公司的Internet Explorer浏览器。网址的输入是
使用协议提供的服务+服务器地址(IP地址或主机域名)如http://198.105.232.1;
ftp://zsqz.com
(2)文件传输(FTP)
FTP(File Transfer Protocol)是Internet的一种标准协议,这一协议使用户能在联网的计算
机之间传送文件如上载(UPLOAD把本地计算机上地文件复制到远程计算机上)和下载(DOWNLOAD
把远程计算机上的文件复制到本地计算机上)。
(3)传送电子邮件(E-mail)
电子邮件地址=用户名+@+主机域名;如:zhangming@yahoo.com
(4)电子公告牌(BBS)
(5)远程登录(telnet)
(6)电子商务等
3.TCP/IP参考模型
TCP/IP协议的开发研制人员将Internet分为五个层次,以便于理解,它也称为互联网分层模型或互联网分层参考模型,如下表:
应用层(第五层)
传输层(第四层)
互联网层(第三层)
网络接口层(第二层)
物理层(第一层)
各层简要说明如下:
物理层:对应于网络的基本硬件,这也是Internet物理构成,即我们可以看得见的硬件设备,如PC机、互连网服务器、网络设备等,必须对这些硬件设备的电气特性作一个规范,使这些设备都能够互相连接并兼容使用。
网络接口层:它定义了将数据组成正确帧的规程和在网络中传输帧的规程,帧是指一串数据,它是数据在网络中传输的单位。
互联网层:本层定义了互联网中传输的“信息包”格式,以及从一个用户通过一个或多个路由器到最终目标的""信息包""转发机制。
传输层:为两个用户进程之间建立、管理和拆除可靠而又有效的端到端连接。
应用层:它定义了应用程序使用互联网的规程。