网络GIS原理与应用(计算机网络原理)
借鉴(计算机网络基础知识总结 | 菜鸟教程 (runoob.com))
2.1计算机网络发展
远程联机系统阶段——计算机互联阶段——标准化系统阶段——网络互联与高速网络系统阶段
2.2 网络层次划分
国际标准化组织(ISO)在1978年提出了"开放系统互联参考模型",即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer)。其中第四层完成数据传送服务,上面三层面向用户。除了标准的OSI七层模型以外,常见的网络层次划分还有TCP/IP四层协议以及TCP/IP五层协议,它们之间的对应关系如下图所示:
2.3 OSI七层网络模型
(1) 物理层(Physical Layer)
确定如何在通信信道上传输比特流,包括网络物理结构、传输的规程、位传输的编码与定时规则。两个重要的设备名称,中继器(Repeater,也叫放大器)和集线器。
(2)数据链路层(Data Link Layer)
最基本的服务是将源自网络层来的数据可靠地以帧为单位传输到相邻节点的目标机网络层。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
有关数据链路层的重要知识点:
-
数据链路层为网络层提供可靠的数据传输;
-
基本数据单位为帧;
-
主要的协议:以太网协议;
-
两个重要设备名称:网桥和交换机。
(3)网络层(Network Layer)
实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等
有关网络层的重点为:
-
网络层负责对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等功能;
-
基本数据单位为IP数据报;
-
包含的主要协议:
IP协议(Internet Protocol,因特网互联协议)
ICMP协议(Internet Control Message Protocol,因特网控制报文协议)
ARP协议(Address Resolution Protocol,地址解析协议)
RARP协议(Reverse Address Resolution Protocol,逆地址解析协议) -
重要的设备:路由器。
(4)传输层(Transport Layer)
是根据通信子网的特性最佳地利用网络资源,并以可靠的和经济的方式,为两个端系统的会话之间,建立一条运输连接,透明地传送报文
有关网络层的重点:
- 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
- 包含的主要协议:TCP协议(Transmission Control Protocol,传输控制协议)、UDP协议(User Datagram Protocol,用户数据报协议);
- 重要设备:网关。
(5)会话层(Session layer)
会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据同步。
(6)表示层(Presentation layer)
对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。
(7)应用层(Application layer)
为操作系统或网络应用程序提供访问网络服务的接口。
会话层、表示层和应用层重点:
- 数据传输基本单位为报文;
- 包含的主要协议:FTP(文件传送协议)、Telnet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议(Hyper Text Transfer Protocol)。
2.4计算机网络分类
- 覆盖范围:局域网(LAN),广域网(WAN),城域网(MAN)
- 通信媒体:有线,无线,无线有线混合
- 数据交换方式:线路,报文,分组
- 使用范围:公用,专用