计算机网络谢希仁知识点汇总
时间: 2024-09-10 10:00:52 浏览: 92
计算机网络-第二章.docx
计算机网络是由多台计算机通过通信线路连接而成的系统,它通过共享通信介质进行数据传输和交换信息。谢希仁编著的《计算机网络》一书,被广泛作为国内高校计算机网络课程的教材,涵盖了计算机网络的基础知识和一些关键技术。知识点汇总如下:
1. 计算机网络概述:包括计算机网络的定义、分类(按覆盖范围、按拓扑结构等)、功能以及网络体系结构(如OSI七层模型和TCP/IP模型)。
2. 物理层:主要研究物理层的传输介质(如双绞线、光纤、无线传输等)、物理层设备(如中继器、集线器)、物理层协议以及物理层的编码技术等。
3. 数据链路层:主要讨论数据链路层的功能、封装成帧、透明传输、流量控制和差错控制等内容。还会介绍常见的数据链路层协议和MAC地址。
4. 网络层:重点关注IP协议(IP地址、子网划分、子网掩码、路由选择)、ICMP协议、路由算法以及NAT技术等。
5. 传输层:介绍传输层的主要功能,包括TCP协议(三次握手、四次挥手、流量控制、拥塞控制)和UDP协议的特点。
6. 应用层:讨论DNS、HTTP、SMTP、FTP等应用层协议的工作原理和使用场景,以及P2P和Client/Server模型的区别。
7. 网络安全:介绍网络安全的基本概念,包括加密技术、认证技术、防火墙、入侵检测系统、网络安全协议(如SSL/TLS)等。
8. 网络管理:涉及网络管理的基本概念和网络管理协议(如SNMP)。
阅读全文