计算机网络是信息技术领域中的核心组成部分,它涉及硬件、软件、协议和通信技术等多个方面。以下是对计算机网络复习要点的详细解析:
1. 物理媒体:
- 双绞铜线(TP):分为3类和5类,分别用于10Mbps和100Mbps以太网,有屏蔽(STP)和非屏蔽(UTP)两种。
- 同轴电缆:适用于电视系统,具有高比特速率,分为基带和宽带,基带用于传统以太网,宽带用于HFC。
- 光缆:利用光脉冲传输,适合长距离、高速率通信,不受电磁干扰,但成本较高。
- 陆地无线电信道:如微波和Wi-Fi,提供不同速率的连接,适合移动用户和长距离通信。
- 卫星无线通信信道:能提供高带宽,但存在较大的端到端时延。
2. 电路交换与分组交换:
- 电路交换:预先分配通信资源,如频分多路复用(FDM)和时分多路复用(TDM)。优点在于保证通信质量,但资源利用率低。
- 分组交换:资源按需分配,提高带宽共享,简化网络实现,降低成本。支持统计多路复用。
3. 分组交换网络时延:
- 处理时延:检查分组首部和确定转发方向。
- 排队时延:分组在队列中等待传输的时间,随网络拥塞程度变化。
- 传输时延:分组的比特传输时间,取决于链路速率。
- 传播时延:比特在媒介中传播的时间,与传播速度和距离有关。
4. 因特网协议栈:
- 应用层:FTP、SMTP、HTTP等协议,信息单元为报文。
- 运输层:TCP和UDP,负责进程间的数据交换,信息单元为报文段。
- 网络层:IP协议和选路,信息单元为数据报。
- 链路层:PPP和以太网,信息单元为帧。
- 物理层:比特传输,信息单元为比特。
5. OSI七层模型:
- 表示层:数据压缩、加密和格式转换。
- 会话层:建立、管理和终止会话,同步和恢复。
- 传输层、网络层、链路层和物理层的功能与互联网协议栈类似。
6. 网络应用程序体系结构:
- 客户机/服务器:服务器提供服务,客户机发起请求。
- 对等(P2P):端系统直接通信,无中心服务器,可扩展性好但管理困难。
- 混合模型:结合客户机/服务器和P2P特性。
7. 应用层协议及端口:
- HTTP:Web应用层协议,基于TCP,端口80,用于网页浏览。
- FTP:端口21用于控制连接,端口20(PORT模式)用于数据传输,提供文件上传下载服务。
- SMTP:简单邮件传输协议,端口25,用于电子邮件传输。
以上知识点涵盖了计算机网络的基础概念、通信介质、交换方式、网络架构以及应用层协议等重要内容,是理解和学习计算机网络的基础。