本篇主要是讨论计算机网络分类和分层介绍
计算机网络:为了实现资源共享和信息传递,通过通信线路和网络设备,将分布在不同地理位置的多台计算机系统连接起来,并遵循共同规则(协议)的系统的集合。
核心目标与分类
核心目标
资源共享:共享软件、硬件(如打印机、存储)、数据。
信息传递:进行数据通信,如电子邮件、即时消息、视频会议。
分布式处理:将大型任务分配给网络中的多台计算机协同完成。
主要分类
按覆盖范围(核心分类):
按拓扑结构:总线型、星型、环型、网状型等。
按传输技术:广播式网络、点对点网络。
网络分层模型
网络分层是将网络通信功能模块化分层的技术,旨在解决数据传输复杂性并提升协议开发效率,主要包括五层因特网协议栈和七层OSI模型两种架构。
五层模型包含应用层、传输层、网络层、链路层和物理层:应用层通过HTTP、FTP等协议提供用户服务;传输层采用TCP/UDP进行进程间通信;网络层基于IP协议实现路由选择;链路层封装数据帧;物理层传输原始比特流 。
七层OSI模型在五层基础上增加会话层(管理通信连接)和表示层(处理数据格式转换及加密),后者负责字符编码转换、数据压缩解密等功能 ,但实际应用中常被简化 。
OSI模型由国际标准化组织于20世纪80年代提出,试图统一网络标准,而五层模型因更适配TCP/IP协议组成为实际应用的主流架构,两者的底层四层功能基本一致 。
本篇内容中有部分资源来源于网络,如有侵权,请联系作者。
584