《计算机网络自顶向下法》第四版 中文版James F;Kurose Keith W课后习题答案计算机网络复习提要
计算机网络自顶向下方法4
网络实验的目的
理解计算机网络的工作原理
《计算机网络原理》 《网络管理》 《网络安全》
增强使用计算机网络的能力
《互联网应用与维护》 《网络应用编程》 《网络工程设计》 《网络管理》 《网络安全》
陈鸣:计算机网络 解放军理工大学计算机系 4-5
理解协议的两种方法
客户机 计算机网络实 验支持系 统服务器 WINDOWS 2000/2003 SERVER
客户机
陈鸣:计算机网络
解放军理工大学计算机系
4-11
系统界面
陈鸣:计算机网络
解放军理工大学计算机系
4-12
提要
实验的基本方法 《网络原理》实验 网络原理》 考核方法
陈鸣:计算机网络
解放军理工大学计算机系
4-13
陈鸣:计算机网络
解放军理工大学计算机系
4-17
ቤተ መጻሕፍቲ ባይዱ
网络原理实验五
名称
TCP协议与拥塞控制
学时
2学时
要点
每个单元内的4台路由器以串联方式连接,在第四台PC上用 NHSender向第一台PC发送大流量UDP分组,在第一台PC上 用NHSender向第四台PC以TCP方式发送大文件,在中间两台 PC上运行Ethereal过滤记录TCP通信过程;观察TCP协议;改 变UDP发送强度,观察TCP拥塞窗口变化情况。 写实验报告。
陈鸣:计算机网络
解放军理工大学计算机系
4-18
示教实验
结合课程进展,要求学生自行进行,要提交实验报告
传输时延与传播时延 排队与丢包 报文分段 HTTP时延估计 DNS工作原理 IP分段 回退N协议 流量控制 CSMA/CD CSMA/CA
计算机网络_自顶向下方法_(中文版课件)第八章_网络安全.TopDownV3-8
+ KB
网络安全 18
RSA: 加密,解密
0. 给定(n,e)和(n,d)如上面所计算 1. 为加密比特模式, m, 计算
c = m e mod n (即当 me被n相除时的余数)
(m mod n) d mod n = m edmod n = m
e
ed mod (p-1)(q-1)
1
(using number theory result above)
mod n
= m mod n
(因为我们选择ed(p-1)(q-1) 相除具有余数1 )
= m
网络安全 21
RSA: 另一个重要性质
Alice的 IP 地址
加密的 “I’m Alice” 口令
记录并重放 仍然有效!
Alice的 IP地址
OK
Alice的 IP地址
加密的 “I’m Alice” 口令
网络安全
31
鉴别:另一种尝试
目标:避免重放攻击 不重数(Nonce): 数字(R)一生仅用 一次 ap4.0: 为了证实 Alice “活跃”, Bob向Alice发送不重数 。 Alice必须返回 R, 用共享的秘密密钥加密 “I am Alice” R KA-B(R) 实效,缺点?
网络安全 3
什么是网络安全?
机密性: 仅发送方,希望的接收方应当“理解” 报文内容 发送方加密报文 接收方解密报文 鉴别: 发送方、接收方要证实彼此的身份 报文完整性: 发送方、接收方要确保报文(在传输 或以后)不在不知不觉中被篡改 访问和可用性: 服务必须可访问和为用户可用
最新计算机网络自顶向下方法(第四版)-中文版课件-第二章
允许用户进行邮件的撰写和阅读。
19
2.1.3 应用层协议
定义了运行在不同端系统上的应用程序进程间传递 报文的格式和方式。 具体内容: ✓ 交换的报文类型:如请求报文和响应报文; ✓ 各种报文类型的语法:报文中的各个字段及描述; ✓ 字段的语义:字段包含信息的含义; ✓ 进程何时、如何发送报文及对报文进行响应的规则。
20
说明
公共领域协议:由标准文档RFC定义,如HTTP。 专用层协议:如P2P使用的协议。
应用层协议是网络应用的一部分。 如Web应用,客户机从Web服务器获得“文档”。
✓ 组成:HTML、Web浏览器、Web服务器程序,以及 一个应用层协议HTTP(超文本传输协议)等。
✓ HTTP定义了在浏览器程序和Web服务器程序间传输的 报文格式和序列。
✓ 应用程序开发者选择了一 个运输层协议,则应用程 序就建立在由该协议提供 的运输层服务之上。如 TCP协议。
主机或服务器
主机或服务器
进程
套接字
具有缓 存、变 量的 TCP
由应用研发者控制
进程
因特网
套接字
具有缓 存、变 量的TCP
由操作系统控制
16
3、进程寻址
✓ 主机上的进程可以有多个。
如何识别 进程?
即时讯息: P2P:两个用户直接聊天 服务器检测/定位: • 用户在线时,向中心服务器注册其IP地址 • 用户联系中心服务器以找到聊天伙伴的IP地址
10
2.1.2 进程通信
进程 (process):在主机上运行的程序。 进程通信: ✓ 同一主机中两个进程间的通信:由操作系统控制; ✓ 不同主机中进程间的通信:通过网络交换报文进行。
最新计算机网络自顶向下方法(第四版)-中文版课件-第五章精品课件ppt
✓ 对每行和每列分别计算奇 偶值;
✓ 结果的i+j+1个奇偶比特构 成了帧的差错检测比特。
i行 j列
30
例
要发送的数据比特10101 11110 01110, 划分3组,每组5个比特。进行行、列偶校验
特点: ✓ 可以检测并纠正单个比特 差错(数据或校验位中)。 ✓ 能够检测(但不能纠正)分 组中任意两个比特的差错。
计算机网络自顶 向下方法(第四 版)-中文版课件第五章
链路层:
✓ 分组如何通过各段链路
✓ 网络层的数据报如何被 封装成链路层的帧;
✓ 链路层协议是否能够 提供路由器之间的可靠 数据传输;
✓ 通信路径上不同的链 路是否采用不同的链路 层协议。
链路
2
学习目的
了解数据链路层服务及协议原理: 差错检测和纠错 共享广播信道:多址访问协议 链路层寻址 可靠传输
✓ 发送方和接收方先共同选定一个生成多项式 G(r+1比
特),最高有效位 (最左边)是1。
37
基本思想
发送方: ✓ 计算出一个r位附加比特R,添加到D的后面产生DR
(d+r 比特)
✓ DR能被G模2运算整除,一起发送。 接收方:用G去除接收到的DR(d+r比特)
✓ 余数非0:传输发生差错; ✓ 余数为0:传输正确,去掉尾部r位,得所需数据D。
✓ 出错:直接丢弃该帧,不通知它的“父节点”(适配
器所在的节点)。
✓ 正确:向上传递网络层数据报,中断其“父节点”。
适配器发送帧: 节点把网络层数据报向下传给适配器,由适配器
负责在链路上传输数据报。 硬件上:
适配器和节点的其他部分在同一个物理盒子中, 共享电源和总线,在节点的控制之下。
计算机网络自顶向下第4版课件--Chapter2
P2P architectures have client processes & server processes
2: Application Layer 11
Sockets
process sends/receives
messages to/from its socket socket analogous to door
application transport network data link physical
2: Application Layer
5
Chapter 2: Application layer
2.1 Principles of
network applications 2.2 Web and HTTP 2.3 FTP 2.4 Electronic Mail
2: Application Layer
12
Addressing processes
to receive messages,
process must have
identifier
host device has unique
32-bit IP address Q: does IP address of host suffice for identifying the process?
Computer Networking: A Top Down Approach,
4th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007.
2: Application Layer
计算机网络自顶向下方法
Introduction
1-10
The network edge:
end systems (hosts):
client/server model
run application programs e.g. Web, email at “edge of network”
access points wired links
Institutional network
router
Introduction
1-3
“Cool” internet appliances
Web-enabled toaster + weather forecaster IP picture frame /
receiving of msgs
Mobile network Global ISP
Internet: “network of
networks”
e.g., TCP, IP, HTTP, Skype, Ethernet
Home network Regional ISP
loosely hierarchical public Internet versus private intranet
Introduction 1-13
Residential access: cable modems
HFC: hybrid fiber coax
asymmetric: up to 30Mbps downstream, 2 Mbps upstream network of cable and fiber attaches homes to ISP router homes share access to router deployment: available via cable TV companies
计算机网络自顶向下方法第四版版
? 从 GSM 演化而来 ? 数据在多个信道发送(如果可能的话)
? Enhanced Data rates for Global Evolut(iEoDnGE)
? 也从GSM 演化而来,使用增强调制 ? 数据率高达 384K
? 节点将它们组织成为一 个网络:在它们自己中 选路
无线网和移动网
9
无线链路的特征
不同于有线链路….
? 衰减的信号强度:当无线电信号传播通过物质时, 信号削弱(路径损失)
? 来自其他源的干扰:标准的无线网络频率 (如2.4 GHz) 由其他设备共享 (如电话);设备(发动机) 干扰
? 多径传播:无线电信号反射离开物体,以稍微不同 的时间到达目的地
AP BSS 1基站= 接入点(AP)
? 基本服务集 (BSS) (又称为
“单元”)在基础设施模式中
包含:
hub, switch or 路由器
? 无线主机
? 接入点(AP):基站
? 自组织模式:仅有主机
AP
BSS 2
无线网和移动网 17
802.11:信道,关联
思想: 允许发送方“预约”信道,而不是数据帧的随机
访问:避免长数据帧的碰撞
? 发送方首先使用CSMA 向BS 传输小请求发送(RTS)分组
? RTS 仍可能与其他碰撞(但它们较短) ? BS 为响应RTS 广播允许发送CTS ? RTS 为所有站点听到
? 发送方传输数据帧 ? 其他站点推迟传输
使用小预约分组,避免数据帧完全碰撞!
? 6.3 IEEE 802.11无线局域网 (“wi-fi”) ? 6.4蜂窝因特网接入
计算机网络(自顶向下方法)第四版答案(中文版)
在目标攻击).
28.特鲁迪能假装对爱丽丝 (和反之亦然)和部份地或完全地当鲍伯
修改从鲍伯被传送到爱丽丝的信息 (s)。举例来说,她能容易地
将片语 " 爱丽丝,我亏欠你$1000" 换成 " 爱丽丝,我亏欠你$10,000" 。
在情形中,当没有充足的钱:
HELO (在电子邮件地址中@符号之前的名称)--------------> (检查是否有效的在电子邮件地址中@符号之前的名称)
<-------------PASSWD
PASSWD <passwd>--------------> (检查密码)
<-------------好(密码是好)
<-------------再见
问题 2.
一)一个转变电路的网络会很好地被适合到描述的应用程序,因为
应用程序用可预期的平滑带宽包括长会议
需求。因为传输率被知道和不是 bursty,带宽能是
为每个应用程序会议电路,以没有重要的废料保留。此外,我们
需要不烦恼非常大约设定的在头上费用在而且上面扯裂下一
此外,特鲁迪能甚至放被鲍伯传送给爱丽丝的小包
(而且虎头钳-反之亦然), 即使从鲍伯到爱丽丝的小包被编加密码。
第 1 章问题:
问题 1.
没有单一这一个疑问的正确答案。许多协定会达到预期效果。
一个简单的下面 回应在这里:
从非同步传输模式机器到服务器的信息
Msg 名字目的
---------------
电路被分期偿还过了冗长期间的连接一典型的
应用程序会议。
b)如有如此有雅量的联结容量,网络没有需要混杂控制
计算机网络自顶向下方法第一章讲义全解
移动主机
3G: HSDPA,EVDO
4G: LTE
第1章 计算机网络和因特网
30
家庭网络
典型的家庭网络组成: ADSL或电缆调制解调器 路由器/防火墙/NAT
以太网
无线接入点
无线便携机 到/来自 电缆调制 电缆头端 解调器 路由器/ 防火墙 无线接入点 以太网
第1章 计算机网络和因特网
相关认证
思科:CCNA,CCNP,CCIE 华为:HCNE,HCSE 全国计算机等级考试四级
网络工程师
软考网络工程师
微软认证 SUN JAVA认证
网络研发员
第1章 计算机网络和因特网
5
课程内容
第1章 计算机网络和因特网
第2章 应用层 第3章 运输层 第4章 网络层 第5章 链路层和局域网
松散的等级结构 公共因特网比较专用互联网
Home network Regional ISP
Institutional network
因特网标准
RFC:请求评论(因特网标准)
IETF:因特网工程任务组
第1章 计算机网络和因特网
12
什么是因特网:服务描述的观点
因特网是为应用程序提 供服务的基础设施
3
课程成绩构成
出勤与作业 (10%)
实验成绩
期末成绩
(20%)
(70%)
学习资料获取 公共邮箱:networks2012@ 密码:networks
第1章 计算机网络和因特网
4
相关职业及认证
相关职业
网络管理员(师) 网络工程师 网络软件工程师 网络安全工程师
同步轨道270 msec 端到
计算机网络自顶向下方法习题答案(中文版)
11. a)传输时延为 L/R,总时延为
b)令 x=L/R,则总时延与 x 的函数为:总时延=x/(1-ax) 。 12. a)一共有 Q 个节点(源主机喝 N-1 个路由器)用 输速率,令 。用 表示第 q 个节点的处理时延。用 Rq 表示第 q 个节点处的传
表示通过第 q 条链路的传播时延。则:
WRI
研究生 0601
b)用
表示节点 q 处的平均排队延时,则:
13. 实验题?不会考吧。 。 。 。 。 。 14. a)“带宽时延”积=(1e7/2.5e8)*1e6=40,000bit b)40000bit c)一条链路的带宽时延积就是这条链路上具有的比特数的最大值。 d)1e7/4e4=250m,比一个足球场的长度还长。 e)s/R 15. 2.5e8/1e6=25bps 16. a)(1e7/2.5e8)*1e9=40,000,000bit b)400,000bit(包长度) c)1e7/4e5=25m 17. a)传播时延=1e7/2.5e8=40ms;传输时延=4e5×250/2.5e8= 400ms 因此总延时为:440ms b)传播时延=2×40=80ms(发送及返回确认) ;传输时延=4e4×250/2.5e8=40ms,传送 10 个分组,总时延=10 ×(80+40)=1200ms=1.2s 18. a)地球同步卫星距离地面 3600km,因此该链路的传播时延=3600e3/2.4e8=150ms b)150e-3×10e6=1,500,000 c)60×10e6=6e8bit 19. 我们假设旅客和行李对应到达协议栈顶部的数据单元,当旅客检票的时候,他的行李也被检查了,行李和机票 被加上标记。这些信息是在包裹层被添加的( if Figure 1.20 that 不知道怎么翻译......)允许在包裹层使服务生效 或者在发送侧将旅客和行李分离,然后在目标测(如果可能的话)重新组合他们。当旅客稍后通过安检,通常 会另外添加一个标记,指明该旅客已经通过了安检。这个信息被用于保证旅客的安全运输。 (答非所问?) 20. a)将报文从源主机发送到第一个分组交换机的时间= 7.5e6/1.5e6=5s。由于使用存储转发机制,报文从源主机到 目标主机的总时间=5×3(跳)=15s。 b)将第一个分组从源主机发送到第一个分组交换机的时间=1.5e3/1.5e6=1ms. 第一个分组交换机完成接收第二个分组所需的时间=第二个分组交换机完成接收第一个分组所需的时间=2× 1ms=2ms。 c)目标主机收到第一个分组所需的时间=1ms×3(跳)=3ms,此后每 1ms 接收一个分组,因此完成接收 5000 个分组所需的时间=3+4999×1=5002ms=5.002s。可以看出采用分组传输所用的时间要少的多(几乎少 1/3) 。 d)缺点: 1) 分组在目标侧必须按顺序排放; 2) 报文分组产生了很多分组,由于不论包的大小如何,包头大小都是不变的,报文分组中包头子节的销耗会 高于其它方式。 21. JAVA 程序试验。 。 。 。 。 。略
博士研究生入学考试大纲 - 复旦大学计算机系
复旦大学博士生入学考试大纲计算机网络一、考试性质本考试课程是为报考复旦大学计算机科学与技术学科的博士研究生设置的一门专业基础课。
属招生学校自行命题性质。
它的评价标准是计算机及相关学科优秀硕士研究生能达到及格或及格以上的水平,以确保被录取者具有计算机网络的理论基础和应用基本方法分析实际问题的能力。
二、考试要求本考试科目主要是考核计算机网络的基本概念,基本方法以及当前网络技术和研究前沿的新概念和新技术,掌握各种网络架构、协议、算法、机制的基本原理、基本特征以及之间的关系,不仅要考核其分析能力更要考核其综合能力,要考察其对新理论和新技术在计算机网络中应用的发展状况的了解程度。
三、考试形式和试卷(一)答卷方式:闭卷,笔试。
(二)答题时间:180分钟。
(三)题型包括:判断题、名词解释、分析计算题、论述题等。
四、考察要点1.了解计算机网络的基本概念和原理;掌握网络拓扑分类方法、网络体系结构层次化研究方法、网络协议结构、功能和原理;掌握TCP/IP结构、功能和原理、以及协议簇中各协议之间的关系。
2.了解数据通信基础理论和物理层、数据链路层的基本概念和工作原理,如数据传输方式,数据传输速率,数据编码,多路复用技术,数据交换技术,差错控制、差错检测方法。
3.了解介质访问控制技术(MAC),了解IEEE 802参考模型与MAC协议的基本概念,掌握CSMA/CD协议工作原理,掌握数据报和虚电路服务,掌握分组交换技术。
4.掌握互联网的路由机制和原理;掌握IP地址编址方法;掌握IP分组交换与路由选择的基本原理;掌握Internet的路由体系结构,理解自治系统的概念和作用,掌握常见的路由协议原理,如RIP、OSPF和BGP。
5.掌握拥塞控制技术与服务质量QoS基本概念;理解流量控制、拥塞控制、可靠性等机制,掌握实现QoS的原理和主要技术,如ECN、RED、RSVP 等。
了解传输层的基本功能,掌握UDP、TCP协议的基本工作原理以及TCP传输连接、状态转移等机制。
计算机网络第四版课后习题答案(中文版)
第1 章概述1-3 The performance of a client-server system is influenced by two network factors: the bandwidth of the network (how many bits/sec it can transport) and the latency (how many seconds it takes for the first bit to get from the client to the server). Give an example of a network that exhibits high bandwidth and high latency. Then give an example of one with low bandwidth and low latency.客户-服务器系统的性能会受到两个网络因素的影响:网络的带宽(每秒可以传输多少位数据)和延迟(将第一个数据位从客户端传送到服务器端需要多少秒时间)。
请给出一个网络的例子,它具有高带宽和高延迟。
然后再给出另一个网络的例子,它具有低带宽和低延迟。
答:横贯大陆的光纤连接可以有很多千兆位/秒带宽,但是由于光速度传送要越过数千公里,时延将也高。
相反,使用56 kbps调制解调器呼叫在同一大楼内的计算机则有低带宽和较低的时延。
1-4 Besides bandwidth and latency, what other parameter is needed to give a good characterization of the quality of service offered by a network used for digitized voice traffic?除了带宽和延迟以外,针对数字化的语音流量,想要让网络提供很好的服务质量,还需要哪个参数?声音的传输需要相应的固定时间,因此网络时隙数量是很重要的。
计算机网络(自顶向下方法)第四版第二章答案
2.1节1.列出5种非专用的因特网应用及它们所使用的因特网协议。
Web应用和HTTP协议电子邮件应用和SMTP(简单邮件传输协议)因特网的目录服务DNS和DNS协议P2P应用和P2P协议远程终端访问和Telnet文件传输和FTP2.网络体系结构与应用程序体系结构之间有什么区别?应用程序的体系结构明显不同于网络的体系结构。
从应用程序研发者的角度看,网络体系结构是固定的,并为应用程序提供了特定的服务集合。
另一方面,应用程序体系结构由应用程序研发者设计,规定了如何在各种端系统上组织该应用程序。
在选择应用程序体系结构时,应用程序研发者很可能利用现代网络应用程序中所使用的两种主流体系结构之一:客户机/服务器体系结构或对等体系结构。
3.对两进程之间的通信会话而言,哪个进程是客户机,哪个进程是服务器?在给定的一对进程之间的通信会话中,发起通信(即在该会话开始时与其他进程联系)的进程被标示为客户机,在会话开始时等待联系的进程是服务器。
4.对P2P文件共享应用,你同意“一个通信会话不存在客户机端和服务器端的概念”这种说法吗?为什么?不同意,在P2P文件共享应用中,一个进程可以既是客户机又是服务器。
实际上,在P2P 文件共享系统中,一个进程既能上载文件又能下载文件。
无论如何,在给定的一对进程之间的通信会话中,我们仍能标示一个进程为客户机,标示另一个进程为服务器。
在给定的一对进程之间的通信会话中,发起通信(即在该会话开始时与其他进程联系)的进程被标示为客户机,在会话开始时等待联系的进程是服务器。
5.运行在一台主机上的一个进程使用什么信息来标识运行在另一台主机上的进程?目的地端口号6.假定你想尽快的处理从远程客户机到服务器的事务,应使用UDP还是TCP?为什么?UDP,因为TCP是面向连接的可靠数据传输服务,使用TCP协议时,在应用层数据报文开始流动之前,其客户机程序和服务器程序之间互相交换运输层控制信息,完成握手阶段。
计算机网络自顶向下方法--第1章 PPT
公司网络
计算机网络和因特网概述
6
大家有疑问的,可以询问和交流
可以互相讨论下,但要小声点
什么是因特网:服务的观点
通信基础设施使能分布式应 用:
Web, email, 游戏, 电子商务, 文件共享
提供给应用通信服务:
不可靠无连接 可靠的面向连接
计算机网络和因特网概述
8
什么是协议?
人类协议: “几点了?” “我有一个问题” 介绍
收费站
100 km
车现在以1000 km/hr “传 播”
收费站现在服务一辆车需 1分钟
问题: 在第一个收费站服 务所有车之前,有车到达 第二个收费站?
5
什么是因特网:“具体细节”观点
协议控制报文的发送,接收
例如,TCP, IP, HTTP, FTP, PPP
因特网:“网络的网络”
松散的等级结构 公共因特网比较专用互联网
因特网标准
RFC:请求评论(因特网标准) IETF:因特网工程任务组路由器 Biblioteka 作站服务器移动节点
本地ISP
区域 ISP
吞吐率(Throughput):bps
数字信号的发送速率,因此发送带宽也成为吞吐率 由于各种影响10M带宽实际完成2M 吞吐率:链路上实际每秒传输的比特数
计算机网络和因特网概述 32
延时
Delay :把一个报文从网络一端传输到另一端所需的时间
➢3.0x108m/s ;光在真空内传播的速率 ➢2.8x108m/s ;电在Cable内传播的速率 ➢2.0x108m/s ;光在Fiber内传播的速率
计算机网络自顶向下方法--第1章
第1章 计算机网络和因特网
我们的目标:
找到“感觉”,学习术语 在后面的课程中更深入地
计算机网络自顶向下方法第四版ppt课件第3章
运输层
*
因特网运输层协议
可靠的、按序的交付 (TCP) 拥塞控制 流量控制 连接建立 不可靠、不按序交付: UDP “尽力而为”IP的不提供不必要服务的扩展 不可用的服务: 时延保证 带宽保证
应用层
运输层
network
链路层
物理层
P2
P3
P4
P1
主机1
主机2
主机3
= 进程
= 套接字
将接收到的段交付给正确的套接字
在接收主机分解:
从多个套接字收集数据,用首部封装数据(以后用于分解 )
在发送主机复用:
运输层
*
分解工作过程
主机接收IP数据报 每个数据报有源无连接, 目的地无连接 每个数据报承载1个运输层段 每个段具有源、目的ቤተ መጻሕፍቲ ባይዱ口号 (回想: 对特定应用程序的周知端口号) 主机使用IP地址 &端口号将段定向到适当的套接字
3.5 面向连接的传输: TCP 报文段结构 可靠数据传输 流量控制 连接管理 3.6 拥塞控制的原则 3.7 TCP拥塞控制 机制 TCP吞吐量 TCP公平性 时延模型
运输层
*
Rdt2.0: 具有比特差错的信道
underlying channel may flip bits in packet checksum to detect bit errors the question: how to recover from errors: acknowledgements (ACKs): receiver explicitly tells sender that pkt received OK negative acknowledgements (NAKs): receiver explicitly tells sender that pkt had errors sender retransmits pkt on receipt of NAK new mechanisms in rdt2.0 (beyond rdt1.0): error detection receiver feedback: control msgs (ACK,NAK) rcvr->sender
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WRI 研究生 0601
12、OSPF 的优点:安全、多条相同费用的路径、单播选路与多播选路的综合支持、支持在单个选路域内的层次结构。OSPF 有 4 种类型的路由器:内部 router、区域边界 router、主干 router、边界 router 13、BGP(边界网关协议)为每个 AS(自治系统)提供一种手段,以处理 a、从相邻 AS 获取子网可达性信息 b、向该 AS 内部的 所有路由器传播这些可达性信息 c、基于该可达性信息和 AS 策略,决定到达子网的最优路由。在 BGP 中路由器对通过使用 179 端口的半永久 TCP 连接来交换选路信息。在 BGP 中一个自治系统有其全局唯一的自治系统号(ASN) 14、当一个路由器通过 BGP 会话通告一个前缀时,它随着前缀包括一些 BGP 属性。带有属性前缀的被称为一条路由。因此,BGP 对等方彼此通告路由。两个重要的属性是 AS-PATH 和 NEXT-HOP。前者包含了前缀的通告已经通过的那些 AS。 15、BGP 将按顺序调用下列消除规则直到留下一条路由:1、路由被指派一个本地偏好值作为他们的属性之一。2、从余下的路由 中(所有都具有相同的本地偏好值) ,具有最短 AS-PATH 的路由将被选择。3、从余下的路由中(所有都相同的本地偏好值和相同 的 AS-PATH 长度) ,将选择具有最靠近 NEXT-HOP 路由器的路由。这里最靠近是指费用最低的路由器 ,它有 AS 内部算法来决定最 低费用的路径,也称热土豆选路。4、如果仍余下多条路由,该路由器使用 BGP 标识以选择路由。
chap5 链路层和局域网
1、 链路层协议定义了在链路两端的节点之间交互的分组格式,以及当发送和接收分组时这些节点采取的动作。链路层协议交换 的数据单元是帧。链路层协议包括以太网、802.11 无线成:无线主机、无线链路、基站和网络基础设施。 2、 有线链路和无线链路的区别:递减的信号强度、来自其他源的干扰、多路径传播。 标准 频率范围 数据速率 3、 802.11b 2.4-2.485GHZ 最高为 11Mbps 802.11a 5.1-5.8GHZ 最高为 54Mbps 802.11g 2.4-2.485GHZ 最高为 54Mbps 4、应用 AP 的无线 LAN 被称做基础设施无线 LAN,其中“基础设施”是指 AP 连同互连 AP 和路由器的有线以太网。 5、802.11 采用了一种随机访问协议,称带碰撞避免得载波侦听多址访问 CSMA/CA。802.11MAC 协议并未实现碰撞检测。主要有 两个原因: 检测碰撞的能力要求站点具有同时发送和接收的能力; 适配器会由于隐藏终端问题和衰减问题无法检测到所有的碰撞 。 6、802.11 帧的不同之处在于它有 4 个地址字段: 地址 1 是要接收帧的无线站点的 MAC 地址; 地址 2 是传输帧的站点的 MAC 地址 ; 地址 3 是包含这个路由器接口的 MAC 地址;地址 4 是用于自组织网络中,而不用于基础设施网络中。 7、一个移动节点的永久“居所”被称为归属网络;在归属网络中代表移动节点执行移动管理功能的实体叫做归属代理。移动节 点当前所在网络叫做外部(或被访)网络;在外部网络中帮助移动节点完成移动管理功能的实体称为外部代理;通信者就是希望 与该移动节点通信的实体。 8、移动节点的间接选路:在间接选路方法中,通信者只是将数据报指向移动节点的永久地址,并将数据报发送到网络中去,完 全不知道移动节点是在归属网络中还是正在访问某个外部网络。因此移动性对于通信者来说是完全透明的。这些数据报就像平常 一样首先导向移动节点的归属网络。见下图::
chap3 运输层
1、 在协议栈中,运输层位于网络层之上,运输层为运行在不同主机上的进程彼此之间提供了逻辑通信,而网络层则提供了主机 之间的逻辑通信。 2、 运输层协议包括 UDP(用户数据报协议)和 TCP(传输控制协议)。 3、 特定服务需要 UDP 的理由:a 应用层能更好的控制要发送的数据和发送时间 b 无需连接建立 c 无连接状态 d 分组首部开销小 应用 应用层协议 运输层协议 电子邮件 SMTP TCP 远程终端访问 Telnet TCP WEB HTTP TCP 文件传输 FTP TCP 远程文件服务器 NFS 通常 UDP 流式多媒体 专用 通常 UDP 因特网电话 专用 通常 UDP 网络管理 SNMP 通常 UDP 选路协议 RIP 通常 UDP 域名转换 DNS 通常 UDP 4、 rdt2.1 分组 (空缺) 5、 GBN 协议(滑动窗口协议)。那些已被传输但还未被确认的分组的许可序号范围可以被看成是一个在序号范围内大小为 N 的 窗口,随着协议的运行,该窗口在序号空间内向前滑动。N 为窗口长度。 6、 TCP 报文段结构:首部包括源和目的端口号,用于多路复用/多路分解来自或送至上层应用的数据;首部检查和字段;32 比 特序号字段和 32 比特确认号字段,用于实现可靠数据传输服务;16 比特接收窗口字段,用于流量控制;4 比特首部长度字 段,指示了以 32 比特字为单位的 TCP 首部长度;可选与变长的选项字段,用于发送方和接收方协商最大报文段长度或在高 速网络环境下用作窗口调节因子时使用;6 比特的标志字段,用于指示确认字段中的值是有效的
分布式选路算法——距离矢量算法原理、过程、以及 BF 方程 Bellman-Ford Equation (dynamic programming) dx(y) := cost of least-cost path from x to y Then dx(y) = min {c(x,v) + dv(y) } where min is taken over all neighbors v of x Clearly, dv(z) = 5, dx(z) = 3, dw(z) = 3 B-F equation says:du(z) = min { c(u,v) + dv(z),c(u,x) + dx(z),c(u,w) + dw(z) } = min {2 + 5,1 + 3,5 + 3} = 4 8、LS(链路状态)算法和 DV(距离矢量)算法的比较:在 DV 算法中,每个节点仅与它的直接邻居交谈,但它为它的邻居提供 了从其自己到网络中(它所知道的)所有其他节点的最低费用估计。在 LS 算法中,每个节点(经广播)与所有其他节点交谈, 但它仅告诉他们与它直接相连链路的费用。 a 报文复杂性,LS 算法大于 DV 算法 b 收敛速度,LS 快于 DV 算法,DV 算法在收敛时会遇到选路环路,还会遇到计数到无穷 的问题。 c 健壮性,LS 好于 DV。 9、层次选路的原因:规模和管理自治。 10、两个被广泛运用于因特网自治系统内的选路协议:RIP(选路信息协议)和 OSPF(开放最短路径优先) 。RIP 是一种距离向量 协议,使用跳数作为其费用度量,选路更新信息每 30 秒相互交换一次。如果一台路由器一旦超过 180 秒没有监听到其邻居,则 该邻居不再被认为是可达。每台机器维护一张选路表(RIP 表) ,第一列为目的子网,第二列指出了沿着到目的网络的最短路径 上的下一跳路由器标识,第三列指出了沿最短路径到目的子网跳数(即需要穿越的子网数,包括目的子网) 。 11、RIP 使用一个位于网络层协议(IP)之上的运输层协议(UDP)
WRI 研究生 0601
Chap1: 1、 描述 internet 的方法:一种是描述 internet 的具体构成,也就是构成 internet 的硬件和软件。另一种是根据为分布式应用 提供服务联网基础设施来描述的。 协议概念: 协议定义了在两个或多个通信实体之间交换的报文格式和次序, 以及在报文传输和接收或其它事件方面所采取的动作 。 3、 因特网的面向连接服务包括可靠数据传送、流控制和拥塞控制。 可靠数据传送:指一个应用程序能够依赖该连接无差错的和按顺序传递其所有数据。 流控制:确保连接的任何一方都不会过快的发送过量的分组而淹没另一方。 拥塞控制:有助于防止因特网进入迟滞状态。 4、 Internet protocol stack �application 应用层: supporting network applications 报文 �FTP, SMTP, HTTP �transport 运输层: process-process data transfer 报文段 �TCP, UDP �network 网络层: routing of datagrams from source to destination 数据报 �IP, routing protocols �link 链路层: data transfer between neighboring network elements 帧 �PPP, Ethernet �physical 物理层: bits “on the wire” chap2 应用层 1、3 种主流体系结构:客户机/服务器结构;P2P 体系结构;两者混合的结构 2、web 的应用层协议是 HTTP(HyperText Transfer Protocol),使用 TCP 而不是 UDP 作为底层传输协议 3、TCP 握手方式:客户机发送一个小 TCP 报文段到服务器,服务器用一个小 TCP 报文段确认和响应,最后,客户机向服务器返 回确认。总的响应时间就是两个 RTT(往返时间)加上服务器发送 HTML 文件的时间。 4、HTTP 和 FTP 都是文件传送协议, 并且有很多共同点, 比如都运行在 TCP 上; 另外一个重要区别就是 FTP 使用了两个并行的 TCP 连接来传输文件,一个是控制连接,一个是数据连接。控制连接用于传送两主机间的传输控制信息,数据连接用于准确的传输一 个文件,所以称 FTP 的控制信息是带外传送的。 5、因特网电子邮件系统由用户代理、邮件服务器和简单邮件传送协议组成。 6、DNS 是为因特网上的用户应用程序以及其他软件提供一种核心功能,即将主机名转换为它们下面的 IP 地址。DNS(域名系统) 由 DNS 服务器和一个允许主机查询分布式数据库的应用层协议组成。除了主机名到 IP 地址的转换外,DNS 还提供主机别名、邮 件服务器别名、负载分配等服务。 7、使用分布式服务的原因:单点故障、通信容量、远距离的集中式数据库、维护