计算机网络基础:走进互联网的数据链路层

需积分: 16 0 下载量 123 浏览量 更新于2024-08-23 收藏 1.05MB PPT 举报
"数据链路层-计算机网络最基本的问题" 计算机网络是信息化社会的基础,它通过物理层、数据链路层、网络层、运输层直至应用层的层次结构,实现不同设备之间的信息传输和交互。数据链路层是这个体系中的关键层级,负责在物理层提供的原始比特流基础上,建立和维护数据链路,实现错误检测和纠正,以及帧的封装和解封装。 物理层是网络的最底层,主要处理电磁信号的传输,定义了接口、电缆标准和传输速率等物理特性。而数据链路层则在此基础上,提供了一种可靠的数据传输服务,它将数据分割成帧,并通过介质访问控制(MAC)来管理共享介质的访问,如以太网的CSMA/CD(载波监听多路访问/冲突检测)协议。 运输层位于网络层之上,主要任务是确保数据的可靠传输,如TCP(传输控制协议)提供了面向连接的服务,保证数据的顺序传输和错误恢复,而UDP(用户数据报协议)则是一种无连接的服务,提供快速但不保证数据传输的可靠性。 网络层则负责数据包的路由选择,IP(因特网协议)是网络层的核心,它为数据包提供了逻辑地址,使得数据能在不同的网络之间进行传输。同时,网络层还包括了其他协议,如ICMP(因特网控制消息协议)用于错误报告和网络诊断。 应用层是网络模型的最高层,直接与用户应用程序交互,如HTTP(超文本传输协议)、FTP(文件传输协议)等,它们提供了用户可以使用的各种网络服务。 在计算机网络中,客户-服务器模式是常见的通信方式,计算机A作为客户发起连接请求,计算机B作为服务器接收并处理请求。这种模式在因特网上广泛应用于各种服务,如网页浏览、邮件收发等。 因特网,即Internet,是全球最大的计算机网络,它的出现极大地改变了世界。自1994年中国接入因特网以来,发展迅速,用户和计算机数量急剧增长,推动了信息社会的飞速进步。因特网不仅缩短了人与人之间的时空距离,还革新了人们的生活、工作、学习和社交方式。 重要术语包括计算机网络、互连网(Interconnection Network)、互联网(Internet)、TCP/IP协议族等,这些都是理解计算机网络及其运作的基础概念。TCP/IP协议族由IP协议和TCP协议等组成,是因特网的核心通信框架。