Protocol Layers and Their Service Models

1.主机和端系统之间有什么区别,列举不同的端系统。WEB服务器是端系统吗?

除非你不想上网,否则主机和端系统之间就没有什么具体的区别。
host、endsystem。一个host可以是一个台式PC、UNIX工作站,也可以是各种可以上网的数字设备,比如PDA、TV、可以上网的笔记本、汽车里的电子地图、web相机(这个东西没见过)、可以联网的家用电器等等。
如果一个手机可以把图片发到自己的邮箱,那么它是一个端系统吗,这个问题挺没意思,但是我认为是一个end system,但不是host,因为它没有host的功能啊。
所以服务器是端系统,我们从端系统的特点来说。
1、有通信链路连接。
2、连接在各种分组交换机上packet swtiching(router 、link-layer switch)
3、接入internet的途径是通过ISP提供商。从这几点来看,web服务器没有理由不是end system

2.新闻媒体在讲到外交关系时常使用protocol一词,给出外交协议的一个例子。

外交协议,这个不太了解。就是两国签署一些公告,停战协议,开战协议,中俄的安大线协议。不过以前有个更有意思的中美建交协议,中国在此之前几年曾经邀请斯诺先生来到天安门参加国庆阅兵,这是给美国的一个相互接触的信号,可惜美国没有领会它的意思。随后的乒乓外交就是两国还没有任何协议的前提下,相互了解了对方所发出信号的真实含义,于是有了随后可以被其他国家看懂的中美联合声明,这就是一个官方协议了,类似于TCP/IP这个公开协议。但是乒乓外交所遵循的协议显然只有两家人能看懂,这就是相互之间遵循的私下协议,所以编程时要注意,只有开发小组内部人员遵循的协议,不可以调用TCP/IP协议的公用端口,否则会造成冲突,而使整个TCP/IP协议无法运作。

 

3.什么时客户机程序,什么时服务器程序,服务器程序请求和接受来自客户机程序的服务吗?

端系统、客户机、服务器。
这些名词总会不停的出现,既然创建internet的人觉得连接在网络上计算机是那么与众不同,那么他们就必须要有一个和计算机不同的另外一个称呼。
端系统 end system
主机   host
客户机 client
服务器 sever
所以用最简单的方法表述就是,端系统=主机,他们都连接在internet上,根据不同的服务又分为,客户机、服务器。
所以客户机程序是这样一种运行在端系统上的程序,他发出请求,并且从运行在其他端系统上的程序接受服务。而服务器程序就是那些给客户机程序提供服务的程序。

4.什么时因特网提供给其应用程序的两类服务?这些服务每一类有什么特征?

internet提供给应用程序两种服务,一个是面向连接的服务,一个是无连接的服务。
面向连接服务,在客户机和服务器之间传送具有实际数据(比如说电子邮件的具体内容)的分组前,要彼此发送控制分组,这种所谓的握手过程提醒客户机和服务器,对到来的分组做好准备,一旦握手过程结束,就可以创建连接了。
面向连接服务通常这么几个服务同时存在,可靠数据传输、流控制、拥赛控制.
可靠数据传输,由确认、重传的方法保证。
流控制,保证发送和接收的任何一方都不会发送数据过快,以至于超出了另一方可以接收并处理数据的最高速度。
拥赛控制,当路由器变得不堪重负时,就需要拥赛控制。当路由器的缓存溢出、分组丢失时,就需要拥赛控制。
可以看到流控制和拥赛控制的解决方法都是通过降低发送方的发送速率来实现的。需要说明的是,这三个特征并不是面向连接服务的基本组成,一个网络可能向应用程序提供某几种或是全部的三种可靠性的保证。

无连接服务,无连接服务就是发送和接收方在发送实际数据前没有互相发送控制信息的过程。

面向连接服务的特征,通信双方的数据传送更加可靠,链路更加稳定,但是会牺牲一部分连接和传送方面的性能,速率可能会比较低。
无连接服务的特征,通信双方可以快速建立连接,数据能够被快速的传递给对方。
从他们的特征就可以看到,面向连接服务更适合于传递需要可靠性保证的数据传递,比如邮件、银行划帐、ftp、BT下载,而无连接服务更适合传递一些及时性的数据,比如网络上的视频点播、电话服务等等。

5.有人说流量控制和拥赛控制是等价的。这对因特网的面向连接服务正确吗?流量控制和拥赛控制的目的有何不同。

拥赛控制congestion control
都是避免数据传递过程中的数据分组丢失而采取的控制措施。
他们都会通过降低发送方的速率来实现,从这一点来说是等价的。
但是流控制是为了避免发送方的速率过高,以至于超出了接收方可以处理的极限,就好像是数据发送方的数据淹没了接受方一样,洪水泛滥的结果和这种数据淹没的结果是类似的。
拥赛控制为了防止路由器变得拥赛而采取的措施,如果发送方的速率过快那么就会造成路由器抛弃那些来不及接受的分组,如果发送方还是以这种速率来发送,那么就会造成所有的分组都会被抛弃的结果。
面向连接是中的路由器是不考虑连接的状态的,只是在端系统之间分配一些缓存和状态变量而已。所以无论是流控制还是拥赛控制对端系统而言都是等价的。而从实施这种控制的发起方而言,是不等价的。

6.简要总体的描述因特网的面向连接服务是如何提供可靠传送的。

可靠传输,就是确认、重传机制,当接受方接受到数据之后会给发送方一个确认信息,这样发送方就可以继续传送以后的信息了。如果发送方没有接收到确认信息,那么他就会假定对方没有收到数据,这样就会重新传送数据。

7.电路交换网络比分组交换网络有那些优点,在电路交换网络中,TDM和FDM有那些优点。

                       《过华清宫》                 
  长安回望绣城堆,山顶千门次第开。
  一骑红尘妃子笑,无人知是荔枝来。

描写了唐明皇为了让贵妃吃上新鲜的荔枝,让士兵们用快马,从岭南一刻不停得直送长安。那种传递货物得方法恐怕只有王孙贵族才敢想敢干。
他的传送方法很像现在的电路交换。为了及时的把新鲜荔枝送到长安,沿路的驿站必定是时刻准备着快马,沿途所有其他车辆早已让出了道路。这就是电路交换中为通信双方预留了链路资源。
但是缺点也很明显,就是链路独占,链路以及其上的资源的利用效率比较低。
电路交换在通信双方之间预先分配链路,两个端系统之间的所有资源将被通信双方独占,包括缓存、链路速率。链路中的交换机也为双方维护连接状态信息,他们之间的连接状态速率也被预留,是恒定的。

分组交换网络中不会预留带宽,所以会出现两个分组同时占用链路的情况出现。那么一个分组就要在路由器中的缓存中等待。这就像是穷人家的孩子,大家一起用一个锅,是一种省钱省力气的好办发。但是发送的速率无法确定,如果网络拥赛,还会造成丢失分组数据的可能。
TDM是时分多址,FDM是频分多址,时分会有空闲的时隙,所以频带利用率不高,频分多址对频段利用率比较高。


8.为什么说分组交换运用了统计复用,将分组交换的统计复用于TDM中的统计复用进行对比。
统计复用(statistical multiplexing),是对通信链路的一种高效率的利用方法。所有链路上被按需分配,是一种按照概率统计的方法假设在一个时间段内,只有某几个用户在使用链路。
TDM中的统计复用时对所有用户事先分配了链路上的所有资源,传输速率是恒定的。
所以分组交换对链路的利用效率更加高,资源共享。而电路交换事先分配了资源,传输速率恒定,比较适合处理一些事先约定好的恒定速率传输的业务,比如电话电路。


9.假定在发送主机和接受主机间只有一个分组交换机,发送主机和交换机的传输速率是R1,接受主机和交换机之间的速率是R2,假设交换机使用存储转发分组交换方式,发送一个长度为L的端到端总时延是多少(忽略排队试验、传播时延和处理时延)

这里只有传输时延,所以时延为L/R1+L/R2


10.虚电路网络中的连接状态信息state information表示什么含义,如果在VC网络里的交换机中,以每毫秒一个连接的平均速度创建和拆除连接,在交换机中的转发表需要以什么样的速率来修改

虚电路的状态信息就是路由器维护的一张列表,标识出虚电路和链路的对应关系。所以虚电路网络是需要维护连接

的状态信息的,在创建和拆除链路时都需要对列表作出修改,一条虚电路出现异常时也要清除。
如果创建和删除链路的速率是1ms,那么创建和删除列表的速率就是2ms。
根据目的地地址转发的分组是数据报网络,根据虚拟电路号转发的分组属于虚电路网络。




11.假定你正在为一个新型网络研发标准,需要决定该网络是否使用VC或者是数据报选路,那么使用VC具有什么样的优点和缺点。
使用VC的网络在连接和转发的速度上要更快一些,源和目的地址不需要执行交换,分组能够快速的执行,需要维护连接的状态信息。

数据报网络通过目的地址进行转发,不必在路由器上维护状态信息。路由器通过目的地址决定转发到那个链路上去



12.列出六种不同的接入技术。他们分别属于公司接入、住宅接入或者是无线接入的那一类。

住宅接入
拨号调制解调器
数字用户线DSL
混合光纤同轴电缆HFC

公司接入
局域网LAN以太网接入

无线接入
无线局域网
广域无线局域网

13.第一层ISP和第二层ISP的主要差异是什么?
第一层ISP被称为internet网主干,链路速度更高622Mb/s,甚至达到2.5-10Gb/s.第一层isp直接于其他第一层isp

相连。于大量第二层isp相连,网络覆盖国际区域。
第二层ISP是属于区域性的或者国家性的。他们为了能够互相连接,而同第一层ISP相连。


14.POP和NAT之间的差异是什么?

POP是指到接入点,某个ISP和其他ISP的接入点。不论层次都可以在POP处连接。
NAP是指网络接入点,本身就是一个网络,通常位于一个建筑物内。属于第三方或者网络主干运营商。
15.HFC带宽是专用的,还是用户之间共享的?在下行HFC信道中,冲突是可能的吗?为什么呢?

HFC的带宽是用户之间共享的,在下行的HFC中有可能会造成冲突,比如几个用户同时在下载不同的文件,那么这几个用户会共同分享这个带宽,带宽不足时会造成冲突。



16.以太LAN的传输速率是多少?对于一个已经给定的传输速率,LAN上的每个用户能够连续以该速率传输吗?
以太LAN的速率通常时10M或100M,目前也有1G甚至10G的传输速率。共享LAN的速率,给定一个传输速率,共享LAN是多用户共享,交换LAN的带宽可以给用户独享。


17.能够运行以太网的物理媒介是什么?
同轴电缆、双绞铜线都可以作为以太网的传输媒介。

18.拨号调制解调器、HFC和ADSL都用于住宅接入。对于这些技术中的每一种,提供传输速率的范围,并且讨论有关带宽是共享还是专用的。
拨号调制解调的速率通常是56K左右,这是很早以前的技术和速率,带宽是独占的。
ADSL的速率是上下行不对称的,根据费用的不同,他们的速率也不相同。比如刚刚 查询到的费率512K、1M、2M三
种,还有不限速的上网,带宽是专用的。
HFC的速率优10M、100M甚至优1G、10G的速率,带宽是共享的。

>19.考虑从某发送主机跨越一条固定路由向某接受主机发送一系列分组。列出一个分组的端到端时延中的分组时延组成成分。这些时延中那些是固定的,那些是变化的。

 

>20.列出一个协议能够执行的5个任务。这些任务中的一个或多个,能够由两个或更多个层次执行吗?

 

>21.因特网中的协议栈中的5个层次是什么?这些层次中,每个层次的主要任务是什么。

 

>22.什么是应用层报文,什么是传输层报文,什么是网络层数据报,什么是链路层帧?

 

>23.路由器处理因特网协议中的那些层次?链路层交换机处理的是那些层次?主机处理的是那些层次?

 本章应该注意的单词
circut swtiching电路交换
packet switching分组交换
message switching信息交换,翻译成信息交换真的一点也没有体现出他的意思来,应该叫做全文交换(传输)更加适合一些吧。(所有的信息一起到达目的地,不分组,应该是适用于比较小的数据传输。一条message中有目的地的地址)
dedicated end-to-end circut专有端端电路
link、circut 链路和电路的同,一条link上可以有多个n电路
store and forward transmission存储转发传输,指交换机在向输出链路传输第一个bit之前,必须接收整个分组。
queue队列、buffer缓存
input buffer output buffer
datagram network数据报网络
virtual-circuit network虚拟电路网络
access network接入网

residential access networks住宅接入
institutional access networks公司接入
mobile access networks无线接入,3G就是说它了。

edge router边缘路由器(和你的电脑相连接的第一个路由器)
fiber光纤、coaxial pair同轴电缆、twisted pair telephone wire双绞电话线、radio spectrum无线频谱(这些都是指接入技术所使用的媒介)
Asymmetric Digital Subscriber Line(ADSL是不是很熟悉的英文缩写呢,非对称数字用户环线)
hybrid fiber coaxial cable(HFC混合光纤同轴线)

ISP(internet service providers)internet服务提供商,在中国是个比较霸道的组织,电信、网通、铁通、广电都是很霸道的,收费还很高,听说香港现在10M的包年才几百港币,流口水啊。



nodal processing delay节点处理时延
queuing delay排队时延
transmission delay传输时延
propagation delay传播时延



以上这些时延delay加起来就是total nodal delay节点总时延,时延这个观点是非常重要的

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值