深入理解计算机网络:从基础到因特网组成

5星 · 超过95%的资源 需积分: 31 20 下载量 164 浏览量 更新于2024-09-09 5 收藏 658KB PDF 举报
"这是一份关于计算机网络的重要知识笔记,适合准备考研和寻找计算机相关工作的学习者。内容涵盖了网络的基本概念、因特网的发展历程、网络体系结构的各个层次及其功能,以及物理层和数据链路层的重点知识。" 在计算机网络中,网络是由多个节点,如计算机、集线器、交换机和路由器,通过链路相互连接形成的。网络之间通过路由器进行互联,从而形成了互联网——网络的网络。因特网的发展经历了三个主要阶段:从最初的分组交换网ARPANET演变为具有三级结构的因特网,再到后来的多层次ISP结构。ISP是连接因特网的关键,它们拥有分配的IP地址并构建自己的网络。 因特网由边缘部分和核心部分组成。边缘部分由所有连接到因特网的主机构成,用户直接与之交互,通信方式包括客户端/服务器(C/S)模式和对等连接(P2P)模式。核心部分则由大量的网络和路由器组成,负责数据传输和路由选择。 网络体系结构按照OSI模型分为七层,但在实际应用中通常简化为四层,即应用层、运输层、网络层和数据链路层。应用层为用户提供各种服务,如HTTP(Web)、SMTP(电子邮件)、FTP(文件传输)等。运输层,如TCP和UDP,负责端到端的数据传输,并具有复用和分用功能。网络层通过IP协议进行网络控制和路由选择,而数据链路层则处理帧的封装和错误检测,常见协议有PPP。物理层是最低层,处理比特流的传输。 物理层的主要任务是定义与传输媒体接口的相关特性,如信号电压、线缆规格等。数据链路层则处理点对点和广播信道上的通信,解决封装成帧、错误检测和媒体访问控制等问题。链路是指两个相邻节点间的物理线路,数据链路则是附加了控制协议的链路,帧是其协议数据单元。该层还需要处理三种基本问题:封装成帧、透明传输和错误检测。 总结来说,这份笔记全面概述了计算机网络的基础知识,对于理解网络的工作原理、因特网的结构以及不同层次的功能至关重要,无论是对于学术研究还是职业发展都是宝贵的参考资料。