计算机网络基础复习提纲
OSI/RM 体系结构
1. 物理层 a) 是 OSI 参考模型的最底层,利用物理传输介质为数据链路层提供物理连接。主要任务是在 通信线路上传输比特(bit)的电信号。 b) 采用什么样的通信接口(串/并行/网络) c) 将 PC 内数据转换成光或电信号以便传输 d) 物理层协议通常实际的内容, 它包括对通信介质的选择以及对通信接口的机械、 光/电气、 功能和通信规程 4 个方面的描述。 e) 提供有关在传输介质上传输非结构的位流及物理链路故障检测指示。 数据链路层 a) 负责结点之间链路上的帧传输控制, 通畅被分为介质访问控制 (MAC-Media Access Control) 和逻辑链路控制(LLC-Logical Link Control)两个子层。 b) 为网络层实体提供点到点无差错帧传输功能,并进行流量控制。 网络层 a) 主要功能是网络与网络之间的寻径、流量、差错、顺序、进/出路由等控制。 b) 为传输层实体提供端到端的交换网络数据传送功能。使传输层摆脱路要选择、交换方式、 拥挤控制等网络传输细节;可以为传输层实体建立、维持和拆除一条或多条通信录井;对 网络传输汇总发生的不可恢复的差错予以报告。 传输层 a) 负责提供两节点之间的数据的传送,当两结点已确定建立连接后,传输层即负责监督,以 确保数据能正确无误的传送。 b) 是计算机网络通信体系中最关键的一层。 c) 为会话层实体提供透明、可靠的数据传输服务,保证端到端数据完整性;选择网络层提供 最适宜的服务;提供建立、维护和拆除传输链接功能。
Reference Model of Open System Interconnection 开放系统互联参考模型 Media Access Control 介质访问控制 Logical Link Control 逻辑链路控制 Transmission Control Protocol 传输控制协议 User Datagram Protocol 用户数据报协议 Frequency Division Multiplexing 频分复用 Time Division Multiplexing 时分复用 Wavelength Division Multiplexing 波分复用 Code Division Multiple Access 码分多址 Cyclic Redundancy Check 循环冗余检验 Frame Check Sequence 帧检验序列 High-level Data Link Control 高级数据链路层协议 Point-to-Point Protocol 点对点协议 Link Control Protocol 链路控制协议 Network Control Protocol 网络控制协议 Local Area Network 局域网 Carrier Sense Multiple Access with Collision Detection 载波监听多点接入/碰撞检测 Network Interface Card 网卡(适配器) Internet Protocol Internet Control Message Protocol 网际控制报文协议 Internet Group Management Protocol 网际组管理协议 Address Resolution Protocol 地址解析协议 Internet Corporation for Assigned Names and Numbers 因特网名字与号码指派公司 Packet InterNet Groper Automatic System 自治系统 Routing Information Protocol Interior Gateway Protocol 内部网关协议 External Gateway Protocol 外部网关协议
计算机网络基础复习提纲
——by 孟方 2011.4.24
按:本提纲包括老师最后一节课划的全部重点,答案为 PPT 与书上内容综合整理而成。英文扩展题为 PPT 中出现过的重要缩写。 个人水平有限,时间紧迫,错误和错别字难免,仅供复习参考。
英文扩展题
ISO: ISP: C/S: P2P: OSI/RM: MAC: LLC: TCP: UDP: FDM: TDM: WDM: CDMA: CRC: FCS: HDLC: PPP: LCP: NCP: LAN: CSMA/CD: NIC: IP: ICMP: IGMP: ARP: ICANN: PING: AS: RIP: IGP: EGP: International Standards Organization Internet Service Provider Client/Sever Peer-to-peer 国际标准化组织 因特网服务提供者
i. D=
������。
1−������
网络协议(什么是?要素?)
1. 2. 网络协议 (network protocol) : 计算机之间通信需要遵守的、 具有特定语义的一组规则。 (书上: 为进行网络中的数据交换而建立的规则、标准或约定) 三个要素: a) 语法即数据与控制信息的结构或格式。 b) 语义即需要发出何种控制信息,完成何种动作以及做出何种响应。 c) 同步即事件实现顺序的详细说明。 五层协议体系结构(仅教 学用,实际还是 TCP/IP) 5 应用层 4 运输层 3 网络层 2 数据链路层 1 物理层
第一章概述
网络概念、因特网发展的三个阶段
1. 2. 具有独立功能的计算机或其他设备, 用一定通信设备和介质互相连接起来, 按照某种协议进行 数据通信,以实现信息传递和资源共享的系统。 三个阶段 a) 从单个网络 ARPANET 向互联网发展的过程 b) 建成了三级结构的因特网 c) 逐渐形成了多层次 ISP 结构的因特网
3.
4.
b) 分别向应用层提供了两种不同的服务:面向连接的服务和无连接的服务 c) 根本任务是提供一个应用程序到另一个应用程序之间的通信,通常成为“端到端“通信。 网络层 a) 互联网层包括多个协议:IP、ICMP、IGMP、ARP、RARP,其中最重要的是 IP 协议。 b) 是 TCP/IP 模型的关键部分。 c) 功能是使主机可以把分组(packet)发往任何网络,并使各分组独立地传向目的地。 d) 分组路由和差错控制也是互联网层的主要设计问题。 网络接口层 a) 负责将 IP 分组通过选定的物理网络发送出去,和从物理网络接收数据帧(frame)并提取 出 IP 分组交给 IP 层。
2.
3.
4.
5.
6.
7.
会话层 a) 负责控制每一站究竟什么时间可以传送与接收数据。 b) 为彼此合作的表示层实体提供建立、 维护和结束会话连接的功能; 完成通信进程的逻辑名 字与屋里名字间的对应;提供会话管理服务。 表示层 a) 主要用于处理两个通信系统中信息的表示方式。 b) 集中处理有关用户信息的表达以及网络安全性等问题。 c) 重要功能为:抽象数据语义表示法;数据格式转换;编码规则;数据压缩/解压缩;加密/ 解密 d) 为应用层进程提供能解释所交换信息含义的一组服务, 如代码转换、 格式转换、 文本压缩、 文本加密与解密等。 应用层 a) 负责网络中应用程序与网络操作系统之间的联系,为用户提供各种服务。 b) 提供 OSI 用户服务,例如事务处理程序、电子邮件和网络管理程序等。
小结: 1~3 层主要负责通信功能, 一般称为通信子网层。 上三层即 5~7 层属于资源子网的功能范畴, 成为资源子网层。传输层起着衔接上下三层的作用。 特点:概念描述清楚准确;理论也比较完善;但是复杂,不实用。
第二章物理层
物理层基本概念和特征
1. 2. 是 OSI 参考模型的最底层,利用物理传输戒指为数据链路层提供物理连接。主要任务是在通信 线路上传输数据比特(bit)的电信号 物理层的主要任务描述为确定与传输媒体的借口的一些特性,即: a) 机械特性 指明接口所用的接线器的形状和尺寸、 引线数目和排列、 固定和锁定装置等。 b) 电气特性 指明在借口电缆的各条线上出现的电压的范围。 c) 功能特性 指明某条线上出现的某一电平的电压表示何种意义。 d) 过程特性 指明对于不同功能的各种可能时间的出现顺序。
OSI 体系结构 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层
TCP/IP 体系结构 应用层 (各种应用层协议如 TELNET,FTP,HTTP,SMTP 等) 运输层(TCP 或 UDP) 网际层 IP 网络接口层
TCP/IP 层次结构★
1. 2. 应用层 a) 向用户提供一组常用的应用程序,例如文件传送、电子邮件、远程登录等。 传输层 a) 包括两个协议:传输控制协议 TCP(Transmission Control Protocol )和用户数据报协议 UDP(User Datagram Protocol)
OSPF: MSS: ARQ: RTT: DNS: TLD: WWW: URL: HTTP: HTML:
Open Shortest Path First Maximum Segment Size Automatic Repeat Quest Round-Trip Time Domain Name System Top Level Domain World Wide Web Resource Locator HyperText Transfer Protocol HyperText Markup Language 最大报文长度 自动重传请求 往返时间 域名解析系统 顶级域名 万维网 统一资源定位符 超文本传送协议 超文本标记语言
2.
3.
4.
5. 6. 7.
时延 a) 传输时延(发送时延)发送数据时,数据块从结点进入到传输媒体所需要的时间。也就是 从发送数据帧第一个比特算起,到该帧最后一个比特发送完毕所需要的时间。 发送时延=数据额快长度(比特)/信道带宽(比特/秒) b) 传播时延电磁波在信道中需要传播一定的距离而花费的时间。传播时延=信道长度(米)/ 信号在信道上的传播速率(米/秒) 。 c) 处理时延交换节点为存储转发而进行一些必要的处理所花费的时间。 d) 排队时延节点缓存队列中分组排队所经历的时延。 总时延=发送时延+传播时延+处理时延+排队时延。 时延带宽积 时延带宽积=传播时延 x 带宽 往返时间 RTT 从发送方发送数据开始, 到发送方收到来最接收方的确认, 总共经历的时间。 利用率 a) 信道利用率之处某新道德有百分之几的时间是被利用的(有数据通过) 。完全空闲的信道 的利用率是零。网络利用率则是全网络的信道利用率的加权平均值。 b) 信道利用率并非越高越好。 c) D。表示网络空闲时的时延,D 表示网络当前的时延,则