版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机基础网络知识系统复习资料前言计算机网络作为现代信息社会的基石,其重要性不言而喻。无论是日常的网页浏览、即时通讯,还是复杂的云计算、大数据应用,都离不开网络的支撑。这份复习资料旨在帮助读者系统梳理计算机网络的基础知识,巩固核心概念,理清技术脉络,为进一步深入学习或实际应用打下坚实基础。内容将围绕网络的基本原理、体系结构、核心协议以及关键技术展开,力求专业严谨,同时兼顾实用性与易懂性。一、网络基本概念与分类1.1计算机网络的定义与功能计算机网络是将地理上分散的、具有独立功能的多台计算机及其外部设备,通过通信线路和通信设备连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。其主要功能包括:*数据通信:实现计算机之间的信息传输,是网络最基本的功能。*资源共享:共享网络中的硬件(如打印机、存储设备)、软件和数据资源。*分布式处理:将复杂任务分解为若干子任务,由网络中的多台计算机协同完成。*提高可靠性:通过多路径备份等方式,提高系统的容错能力。*负载均衡:将任务分配到不同的计算机上,避免单点过载。1.2网络分类计算机网络可以按照不同的标准进行分类:*按覆盖范围:*局域网(LAN):覆盖范围较小,通常在一个建筑物或一个校园内,如办公室网络、家庭网络。特点是传输速率高、延迟低、误码率低。*城域网(MAN):覆盖范围一般为一个城市,介于LAN和WAN之间。*广域网(WAN):覆盖范围广,可以跨越国家甚至全球,如互联网(Internet)。特点是传输速率相对较低、延迟较高,结构复杂。*按拓扑结构:*总线型:所有节点连接到一条共享的通信总线上。结构简单,但故障排查困难,且总线故障会导致整个网络瘫痪。*星型:所有节点通过中央节点(如交换机、集线器)连接。结构简单、易于管理和故障排查,但中央节点是单点故障点。*环型:节点首尾相连形成闭合环路。数据沿固定方向传输,时延稳定,但某一节点故障可能影响整个网络。*树型:层次化结构,类似倒置的树。易于扩展,但根节点是关键。*网状型:节点之间有多条可能的连接路径,可靠性高,容错能力强,但结构复杂,成本高,通常用于广域网核心。*按传输介质:*有线网络:使用物理线缆传输信号,如双绞线、同轴电缆、光纤。*无线网络:利用无线电波、红外线等传输信号,如Wi-Fi、蓝牙、蜂窝移动网络。二、网络体系结构与协议2.1网络体系结构的概念为了使不同厂商生产的计算机能够相互通信,需要一套共同遵守的规则和标准,这就是网络协议。而网络体系结构则是对网络及其组成部分所应完成功能的精确定义,它通常采用分层的设计方法。分层的好处在于将复杂问题简化,每层只需关注本层的功能实现,并通过层间接口与其他层交互。2.2OSI七层参考模型国际标准化组织(ISO)提出的开放系统互连(OSI)参考模型是一个具有里程碑意义的网络体系结构模型。它将网络通信功能划分为七个层次,从下到上依次为:1.物理层(PhysicalLayer):*功能:定义物理介质的机械、电气、功能和规程特性,负责原始比特流在物理介质上的传输。*关注点:电压、线缆类型、接口形状、传输速率、距离等。*典型设备:集线器(Hub)、中继器、网线、光纤。2.数据链路层(DataLinkLayer):*功能:将物理层传输的原始比特流封装成帧,进行差错检测与纠正(部分协议),流量控制,以及MAC地址寻址。*关注点:帧的格式、MAC地址、差错控制、流量控制。*典型协议:以太网(Ethernet)、PPP、HDLC。*典型设备:交换机(Switch)、网桥。3.网络层(NetworkLayer):*功能:负责将数据包从源主机通过最佳路径路由到目的主机,实现端到端的逻辑寻址(IP地址)和路由选择。*关注点:IP地址、路由算法、拥塞控制。*典型协议:IP(IPv4/IPv6)、ICMP、IGMP、ARP、RIP、OSPF。*典型设备:路由器(Router)、三层交换机。4.运输层(TransportLayer):*功能:为源主机和目的主机之间提供端到端的可靠或不可靠的数据传输服务,负责数据的分段与重组、流量控制、拥塞控制。*关注点:端口号、可靠传输、连接管理。*典型协议:TCP(传输控制协议,可靠)、UDP(用户数据报协议,不可靠)。5.会话层(SessionLayer):*功能:建立、管理和终止应用程序之间的会话连接,提供会话同步和检查点恢复等功能。在实际的TCP/IP协议栈中,这部分功能多由应用层协议自行实现。*关注点:会话建立、维持与释放。6.表示层(PresentationLayer):*功能:负责数据格式的转换、加密解密、压缩解压缩,确保发送方和接收方能理解彼此的数据格式。*关注点:数据表示、编码、转换。例如,JPEG、MPEG、ASCII、Unicode等。7.应用层(ApplicationLayer):*功能:直接为用户应用程序提供网络服务。2.3TCP/IP四层/五层模型尽管OSI模型理论完备,但在实际应用中,TCP/IP协议簇占据了主导地位。TCP/IP模型通常被描述为四层或五层结构:*四层模型:网络接口层(对应OSI物理层和数据链路层)、网络层(对应OSI网络层)、运输层(对应OSI运输层)、应用层(对应OSI会话层、表示层、应用层)。*五层模型(教学中常用,更清晰):物理层、数据链路层、网络层、运输层、应用层。TCP/IP模型与OSI模型的核心思想都是分层,但TCP/IP更注重实用性和简洁性。2.4协议数据单元(PDU)在分层模型中,每层在发送数据时会加上本层的控制信息(头部),形成该层的协议数据单元(PDU)。*应用层:数据(Data)*运输层:段(Segment,TCP)或数据报(Datagram,UDP)*网络层:分组/数据报(Packet,IPDatagram)*数据链路层:帧(Frame)*物理层:比特流(Bits)数据在发送方从上到下逐层封装,在接收方从下到上逐层解封装。三、物理层与数据链路层3.1物理层物理层是OSI模型的最底层,它直接与传输介质打交道。其主要任务是定义物理连接的特性,确保原始比特流能在物理介质上传输。涉及的关键技术包括:*传输介质:双绞线(UTP/STP)、同轴电缆、光纤、无线信道(无线电波、微波、红外线)。*信号类型:模拟信号、数字信号。*编码方式:将数字数据转换为适合在物理介质上传输的电信号或光信号的方法。*调制解调:调制(数字到模拟),解调(模拟到数字)。*接口标准:如RJ-45(双绞线)、BNC(同轴电缆)。3.2数据链路层数据链路层位于物理层之上,网络层之下。其主要功能是在两个相邻节点(直接连接的节点)之间提供可靠的数据传输。*帧封装与拆封:将网络层的IP数据报封装成帧,添加帧头(包含源MAC地址和目的MAC地址等)和帧尾(包含校验和FCS用于差错检测)。*差错控制:主要通过循环冗余校验(CRC)等方法检测传输过程中出现的错误,并丢弃错误的帧,由上层协议决定是否重传。*流量控制:避免发送方发送速率过快导致接收方无法及时处理。*访问控制(MAC子层):解决多个节点共享同一传输介质时的信道竞争问题。例如以太网使用的CSMA/CD(带冲突检测的载波监听多路访问),无线局域网使用的CSMA/CA(带冲突避免的载波监听多路访问)。以太网(Ethernet)是目前应用最广泛的局域网技术,其MAC地址是全球唯一的48位二进制数,通常表示为6组十六进制数(例如:AA-BB-CC-DD-EE-FF)。交换机(Switch)工作在数据链路层,根据帧的目的MAC地址进行数据转发。它内部维护一个MAC地址表,记录端口与所连接设备MAC地址的对应关系,从而实现单播通信,提高网络带宽利用率。四、网络层网络层是实现端到端(源主机到目的主机)通信的关键层次,主要负责数据包的路由选择和转发。4.1IP协议网际协议(IP)是网络层的核心协议。IPv4是目前广泛使用的版本,其地址是32位二进制数,通常表示为点分十进制形式(例如:)。*IP地址结构:由网络号和主机号两部分组成。网络号标识网络,主机号标识网络中的主机。*子网掩码:与IP地址配合使用,用于区分IP地址中的网络号和主机号。子网掩码中1对应的位是网络号,0对应的位是主机号。*CIDR(无类别域间路由):采用斜线记法(例如:/24),简化了IP地址分配和路由表。*IP数据报格式:包含版本、首部长度、总长度、TTL(生存时间,防止环路)、协议(指示上层协议,如TCP为6,UDP为17)、源IP地址、目的IP地址、可选字段和数据部分。*IP分片:当IP数据报大小超过链路层MTU(最大传输单元)时,会被分片传输,在目的主机重组。IPv6是为解决IPv4地址耗尽问题而设计的下一代IP协议,采用128位地址,格式更为简洁,并内置了安全性和移动性支持。4.2路由选择路由选择是网络层的核心功能,即选择一条从源网络到目的网络的最佳路径。*路由表:路由器中存储的路径信息表,包含目的网络地址、下一跳路由器IP地址、出接口等。*路由协议:*静态路由:由网络管理员手动配置的路由,适用于小型、拓扑简单且稳定的网络。*动态路由:路由器通过路由协议自动学习和更新路由信息。常见的动态路由协议有RIP(路由信息协议,基于距离矢量)、OSPF(开放最短路径优先,基于链路状态)。*路由器工作原理:接收数据包->提取目的IP地址->查找路由表->转发到下一跳。4.3ICMP协议互联网控制消息协议(ICMP)是IP层的辅助协议,用于在IP主机、路由器之间传递控制消息和差错报告。*ping命令:基于ICMP的回显请求(EchoRequest)和回显应答(EchoReply)报文,用于测试网络连通性。*traceroute命令:利用ICMP的超时(TimeExceeded)和目的不可达(DestinationUnreachable)报文,追踪数据包从源到目的所经过的路由。4.4ARP协议地址解析协议(ARP)用于将IP地址解析为对应的MAC地址。当主机需要向同一局域网内另一主机发送数据时,它需要知道对方的MAC地址。*ARP请求:广播发送,包含目标IP地址,询问“谁有这个IP地址,请告诉我你的MAC地址”。*ARP应答:拥有该IP地址的主机会单播回复其MAC地址。*ARP缓存:主机和路由器会缓存解析到的IP-MAC地址映射关系,以提高效率。五、运输层运输层为应用进程之间提供端到端的逻辑通信,屏蔽了网络层及以下的细节。5.1端口号运输层通过端口号(PortNumber)来标识源主机和目的主机上的具体应用进程。端口号是16位整数,范围____。*注册端口(____):用于用户进程或应用程序。*动态/私有端口(____):客户端发起连接时临时使用。一个完整的网络通信标识是“IP地址:端口号”。5.2TCP协议传输控制协议(TCP)是一种面向连接的、可靠的、基于字节流的运输层协议。*面向连接:通信前必须通过“三次握手”建立连接,通信结束后通过“四次挥手”释放连接。*三次握手:1.客户端发送SYN报文(同步序列编号),请求建立连接。2.服务器收到SYN,回复SYN+ACK报文(同步+确认)。3.客户端收到SYN+ACK,回复ACK报文(确认)。连接建立。*四次挥手:1.客户端发送FIN报文(结束),请求关闭连接。2.服务器收到FIN,回复ACK。此时客户端到服务器方向的连接半关闭。3.服务器数据发送完毕,发送FIN报文。4.客户端收到FIN,回复ACK。等待超时后,连接彻底关闭。*可靠传输:通过序号、确认、重传机制(超时重传、快速重传)、校验和来保证数据的无差错、不丢失、不重复、按序到达。*流量控制:通过滑动窗口机制,控制发送方的发送速率,使其不超过接收方的接收能力。*拥塞控制:通过慢开始、拥塞避免、快重传、快恢复等算法,避免网络因过载而拥塞。*TCP报文段格式:包含源端口、目的端口、序号、确认号、数据偏移、控制位(SYN,ACK,FIN,RST,PSH,URG)、窗口大小、校验和、紧急指针、选项和数据部分。5.3UDP协议用户数据报协议(UDP)是一种无连接的、不可靠的运输层协议。*无连接:通信前不需要建立连接,直接发送数据。*不可靠:不保证数据的可靠交付,没有确认、重传机制,可能丢失、重复或乱序。*面向数据报:发送的数据报是独立的,长度固定(首部8字节+数据部分)。*优点:协议简单、开销小、传输速率快、实时性好。*适用场景:对实时性要求高,能容忍少量丢包的应用,如语音通话(VoIP)、视频流、DNS查询、TFTP等。*UDP数据报格式:包含源端口、目的端口、长度、校验和、数据部分。六、应用层应用层是网络体系结构的最上层,直接为用户应用程序提供服务。常见
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国高端医疗服务行业发展现状与投资机会分析
- 安徽省巢湖市2026届高三下学期第一次模拟考试语文试题及参考答案
- 炬芯科技抓住AI终端浪潮迈向长期成长
- 道德与法治 国家监察机关的产生和性质同步课件-2025-2026学年统编版道德与法治八年级下册
- AI赋能服装质量检测:技术落地与实践指南
- 脾虚湿盛证预后评估方法
- 网络空间态势感知与杀毒
- 2025-2030中国水泥建筑材料行业市场现状分析及竞争格局与投资发展研究报告
- 2026中国蚀刻剂行业盈利模式分析与投资前景研究探讨报告
- 自动化生产线设计优化
- 国家广播电视总局部级社科研究项目申请书
- 2025-2030中国自行车行业市场深度调研及发展趋势与投资前景预测研究报告
- 2026年陕西延长石油集团有限责任公司校园招聘笔试备考题库及答案解析
- 工会2025年度工作报告国企2025工会工作报告
- 广东梅州市嘉城建设集团有限公司招聘笔试题库2026
- T∕SZSSIA 019-2026 反恐怖防范管理规范 总则
- 2026年及未来5年市场数据中国税务大数据行业市场全景分析及投资前景展望报告
- 2026年中考英语专题复习:5个主题作文 预测练习题(含答案+范文)
- 2026年陕西能源职业技术学院单招职业适应性考试题库附参考答案详解(完整版)
- 24J113-1 内隔墙-轻质条板(一)
- 神州数码人才测评题2
评论
0/150
提交评论