- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机网络技术课程专业资料
一、计算机网络概述
1.1计算机网络的定义与功能
计算机网络是将地理位置不同、具有独立功能的多台计算机及其外部设备,通过通信线路和通信设备连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
其核心功能包括:数据通信(实现计算机之间的信息传输)、资源共享(硬件、软件、数据等资源的共享)、分布式处理(将任务分配给网络中的多台计算机协同完成)、提高系统可靠性(通过冗余和备份提高数据和服务的可用性)以及负载均衡(将工作负载分散到多个节点,提升整体性能)。
1.2计算机网络的分类
根据网络覆盖范围,可分为:
*局域网(LAN):覆盖范围较小,通常在一个建筑物或校园内,如办公室网络、家庭网络。特点是传输速率高、延迟低、误码率低。
*城域网(MAN):覆盖一个城市或地区,通常由多个LAN通过高速骨干网连接而成。
*广域网(WAN):覆盖范围广,可跨越国家甚至全球,如互联网(Internet)。其特点是传输距离远,速率相对LAN较低,结构复杂。
此外,还可根据拓扑结构(总线型、星型、环型、树型、网状型)、传输介质(有线、无线)、使用范围(公用网、专用网)等进行分类。
二、网络协议与体系结构
2.1网络协议的三要素
网络协议是为进行网络中的数据交换而建立的规则、标准或约定。它包含三个要素:
*语法(Syntax):数据与控制信息的结构或格式。
*语义(Semantics):需要发出何种控制信息,完成何种动作以及做出何种响应。
*时序(Timing):事件实现顺序的详细说明(速度匹配和排序)。
2.2网络体系结构
网络体系结构是计算机网络各层及其协议的集合。它采用分层思想,将复杂的网络通信问题分解为若干相对独立的层次,每个层次关注特定的功能,并通过层间接口与相邻层次交互。
2.2.1OSI七层参考模型
国际标准化组织(ISO)提出的开放系统互连(OSI)参考模型是一个理论上的七层结构:
1.物理层(PhysicalLayer):在物理介质上传输原始比特流。
2.数据链路层(DataLinkLayer):将网络层数据封装成帧,提供节点到节点的可靠传输,处理差错控制和流量控制。
3.网络层(NetworkLayer):负责分组从源端到目的端的路由选择和转发,提供逻辑地址(IP地址)。
4.运输层(TransportLayer):提供端到端的可靠数据传输服务,屏蔽网络层的细节。
5.会话层(SessionLayer):建立、管理和终止应用程序之间的会话连接。
6.表示层(PresentationLayer):处理数据的表示形式,如编码、加密、压缩等。
7.应用层(ApplicationLayer):为用户应用程序提供网络服务接口。
2.2.2TCP/IP四/五层模型
实际广泛应用的是TCP/IP协议族所采用的四/五层模型:
*网络接口层(NetworkInterfaceLayer):对应OSI的物理层和数据链路层,负责具体的物理传输。
*网际层(InternetLayer):对应OSI的网络层,核心协议是IP,负责路由和寻址。
*运输层(TransportLayer):对应OSI的运输层,主要协议有TCP和UDP。
(有时也将网络接口层细分为物理层和数据链路层,形成五层模型)
OSI模型概念清晰,层次分明,但过于复杂未能广泛应用。TCP/IP模型则因其简洁实用和早期互联网的成功而成为事实上的工业标准。
三、物理层与数据链路层
3.1物理层基本概念
物理层的主要任务是确定与传输介质有关的特性:
*机械特性:接口的形状、尺寸、引脚数量和排列等。
*电气特性:信号的电压范围、传输速率、编码方式等。
*功能特性:接口引脚的功能定义(如数据、控制、时钟)。
*规程特性:信号传输的时序和过程。
传输介质分为导向传输介质(双绞线、同轴电缆、光纤)和非导向传输介质(无线电波、微波、红外线、激光)。
3.2数据链路层基本功能
数据链路层的主要功能包括:
*帧的封装与解封:将网络层的分组(Packet)封装成帧(Frame),添加首部(含地址等控制信息)和尾部(含校验和)。
*差错控制:通过校验和等机制检测并纠正传输中可能出现的错误。
*流量控制:防止发送方发送过快导致接收方缓冲区溢出。
*访问控制(MAC):在共享介质环境下,决定哪个节点有权发送数据。
3.3局域网技术
局域网(LAN)是在有限范围内将多台计算机连接起来的网络。以太网(Ethernet)是最主流的局域网技术。
*MAC地址:数据链路层使用的硬件地址
文档评论(0)