计算机网络核心概念解析:从TCP/IP到带宽误区

版权申诉
0 下载量 24 浏览量 更新于2024-06-26 1 收藏 1.4MB PDF 举报
"计算机网络重点知识总结-谢希仁版.pdf" 计算机网络是现代信息技术的核心组成部分,它连接了全球的设备,使得信息传输和共享成为可能。主要存在三种类型的网络:电信网络,如电话网,主要负责语音通信;有线电视网络,提供电视节目和多媒体服务;以及计算机网络,这是发展最快且最核心的技术,涵盖了互联网服务,如电子邮件、网页浏览和数据传输。 Internet作为专有名词,指的是全球性的互连网,基于TCP/IP协议族运行,其历史可以追溯到美国的阿帕网(ARPANET)。Internet不仅连接了世界各地的计算机,还支持各种服务和应用,如电子邮件、FTP、HTTP等。 网络的带宽是衡量网络数据传输能力的关键指标,表示网络能以多快的速度传输信息,通常以比特每秒(bps)为单位。例如,提到的10M带宽实际代表10兆比特每秒(10Mb/s),这里的M表示10的六次方。 一个常见的误解是将信号传播速率与数据传输速率混淆。信号传播速率是电磁波在介质中传播的速度,而数据传输速率是计算机向网络发送数据的速度。这两者在概念上不同,但无论是宽带还是窄带线路,比特的传播速率都是相同的。 计算机网络的传输方式有两种基本模式:电路交换和分组交换。早期的网络多采用电路交换,而现代网络倾向于使用分组交换,这是因为分组交换具有更高的效率和灵活性。在分组交换中,数据报文被分割成较小的分组,每个分组携带控制信息,依次通过网络到达目的地,最后在接收端重组。这种机制允许网络动态调整路径,但可能导致分组的乱序甚至丢失,因此IP网络不保证可靠交付,提供的是尽力而为的服务。 在TCP/IP协议栈中,IP协议负责将分组从源主机发送到目的主机,而TCP协议则确保数据在应用程序间的可靠传输,通过确认、重传和流控制机制来补偿IP的不可靠性。TCP/IP模型中的应用层采用客户-服务器模型,客户启动请求,服务器响应服务。这种交互模式是网络通信的基础,客户和服务器的角色可以随需求互换。 计算机网络是一个复杂而关键的系统,涉及网络架构、协议、传输机制等多个方面。理解这些基本概念对于深入学习和使用网络至关重要。