计算机网络——绪论

什么是计算机网络

计算机网络,是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来,在功能完善的网络软件和协议管理下,实现网络的硬件、软件及资源共享和信息传递。

简单的说:连接多台计算机进行通信的系统。

 

计算机网络体系结构

体系结构的标准

  1. OSI七层体系结构——法律上的国际标准
  2. TCP/IP 四层体系结构——事实上的工业标准
  3. 五层体系结构——常用的理论分析结构

 

  • 开放系统互连参考模型 OSI/RM

            

  •            低三层

                      物理层:规定了通信设备的特性,用以建立、维护和拆除物理链路连接。

                                 定义了各物理设备的规范。

                      数据链路层:在物理层的基础上,建立相邻节点的数据链路,通过差错控制提供数据帧,在信道上的“透明”传输。

                      网络层:选择合适的网间路由和交换节点,确保数据及时传输。

  •            传输层:负责向两个主机中进程间的通信提供服务。有分用和复用的功能。
  •            会话层:不参与具体的传输,提供包括访问验证,会话管理在内的建立和维护应用之间通信的机制。
  •            表示层:解决用户信息的语法表示问题,提供格式化的表示和转化数据服务。压缩和解压,加密等。
  •            应用层:直接为用户应用进程提供服务。如超文本传输协议,文件传输协议,电子信件传输协议等。

 

扫描二维码关注公众号,回复: 5269987 查看本文章
  • TCP/IP协议

         

          不关心通信如何实现。

 

  • 五层协议

          既要考虑通信如何实现,又要考虑跨网络如何实现。将tcp/ip协议上加入底层内容

 

小结

          一些概念

          实体:表示任何可发送或接收信息的硬件或软件进程

          协议:控制两个对等实体进行通信的规则的集合

          同一系统相邻的两层实体进行交互的地方,称为“服务访问点” SAP

          协议是“水平的”,是控制对等实体之间通信的规则

          服务是“垂直的“,是由下层到上层通过层间接口提供的

     

 

                                                                                资料来源:北京交通大学、李春艳——计算机网络与互联网

猜你喜欢

转载自blog.csdn.net/u012279938/article/details/87117189