访问量: 214 次浏览
OSI/RM对推动网络协议标准化研究起了重要作用,
Internet广泛应用使TCP/IP协议成为事实标准。
物理层在通信信道上传输各种数据的比特流。
按照在传输介质上传输信号类型,
通信系统分为模拟通信系统与数字通信系统。
传统电话通信信道只适用于传输音频范围(3000~3400Hz)的模拟信号,
无法直接传输计算机输出的数字数据信号。
利用调制解调器转换模拟数据信号和数字数据信号。
物理层设计主要考虑传输介质特点、数据通信控制、数据信号编码等。
物理层介质和设备有双绞线、光纤、集线器和调制解调器等。
数据链路层是将原始的、有差错的物理线路变为对网络层无差错的数据链路,
数据链路层数据传送单位是帧。数据链路层将数据帧从导线一端送到另一端。
不同的网络,数据链路层采用的协议也不一样。
数据链路层常用设备有网卡和二层交换机。
网络层使用数据链路层服务,实现路由选择、
拥塞控制与网络互联等基本功能,向传输层的点-点传输提供服务。
网络层传输单元是IP数据包,IP数据包由一个头部和正文组成。
头部包括源IP地址和目的IP地址等。正文是传输层提供的数据。
IP地址采用分层结构:网络号+主机号。
为了提高IP地址的有效利用率和路由器工作效率,
引人了子网和子网掩码概念。每个路由器接收到一个IP分组时,
进行路由查询和路由选择。除了用于数据传送的IP协议和路由选择协议外,
因特网有多个用于网络层的控制协议,包括1CMP、ARP、RARP等。
网络层常用设备有路由器和三层交换机。
传输层最终目标是向应用层的进程,提供有效、可靠的服务。
网络层数据传输协议IP不能提供任何可靠性机制,
只是“尽力而为”。传输控制协议TCP是面向连接的传檎层协议。
在两个主机进程之间建立连接,连接成功后数据传输,
最后释放连淒。传输层中的另一个协议是无连接的用户报文传输协议UDP。
UDP协议不提供单点到单点确认和重传功能,
不保证信息包一定能到达目的地,因此称为不可靠协议。
不可靠是不保证在传输过程不丢失信息包,
出现错误数据既不纠正也不重新传输。
在TCP/IP协议体系中,进程间的相互作用采用客户端/服务器模型。
客户发起进程通信;服务器接受进程通信的请求、提供服务。
每次通信由客户进程随机启动,眼务器进程处于等待状态,
及时响应客户服务请求。
并发服务器的核心是使用一个守护程序。
守护程序在系统启动时随之启动,在没有客户服务请求到达时,
并发服务器处于等待状态。一旦客户服务请求到达,
服务器根据客户服务请求,激活相应子进程,而服务器回到等待状态。
应用层是体系结构最高层,直接面向用户,满足用户需求。
应用层是唯—向用户应用程序直接提供服务的层次。
网络应用包括万潍网(WWW)、文件传输、电子邮件、
网络新闻和远程存取等,
以及现在正在构思和开发的应用,如声音点播和因特网电话等。