ISP:因特网服务提供者,它就是一个进行商业活动的公司,因此ISP又常译为因特网服务提供商,ISP拥有从因特网管理机构申请到的多个IP地址,同时拥有通信线路以及路由器等联网设备,因此任何机构和个人只要向ISP缴纳规定的费用,就可以从ISP得到所需的IP地址,并通过 ISP接入到因特网.
Data link:简称数据链路,当需要在一条线路上传送数据时,除了必须有一条物理线路外还必须有一些必要的通信协议来控制这些数据的传输,若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
URL:简称统一资源定位符,是用来表示从因特网上得到的资源位置和访问这些资源的方法,URL给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位,只要能够对资源定位,系统就可以对资源进行各种操作,如存取,更新,替换和查其属性。(238)
DNS:域名系统,是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址,域名系统其实就是名字系统。
VPN: 是虚拟专用网络,指的是利用公用的因特网作为本机构的各专用网之间的通信载体,这样的专用网又称之为虚拟专用网络。
IGMP:(网际组管理协议)是一种互联网协议,IGMP协议是让在本地局域网上的多播路由器知道本局域网上是否有主机参加或退出了某个多播组。
CIDR:是无分类域间路由选择,是一个在Internet上创建附加地址的方法,这些地址提供给服务提供商(ISP),再由ISP分配给客户。CIDR将路由集中起来,使一个IP地址代表主要骨干提供商服务的几千个IP地址,从而减轻Internet路由器的负担。
UDP :中文名是用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP只是在IP地数据报服务增加了很少一点的功能,这就是复用和分用的功能,以及差错检测的功能。
TCP:中文名是传输控制协议,是一种面向连接的、可靠的、基于字节流的运输层通信协议,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。
CSMA/CA:利用ACK信号来避免冲突的发生,也就是说,只有当客户端收到网络上返回的ACK信号后才确认送出的数据已经正确到达目的地址。
CSMA/CD:带有冲突检测的载波监听多路访问,可以检测冲突,但无法“避免”
tcp ip协议是计算机之间通信所必须共同遵循的一种CSMA/CA:带有冲突避免的载波侦听多路访问,发送包的同时不能检测到信道上有无冲突,只能尽量“避免”;
1网络协议的三要素
语法:数据与控制信息的结构或格式;语义:需要发出任何控制信息,完成何种动作以及做出何种响应;同步:事件实现顺序的详细说明
2中继器工作在物理层,用来放大信号,补偿信号衰减,支持远距离通信;
网桥工作在数据链路层,用来扩大物理范围,提高可靠性,过滤通信量,增大吞吐量;使以太网各网段为隔离开的碰撞区;
路由器工作在网络层,作用是在互联网中进行路由选择;
网关工作在网络层以上,用来连接两个不兼容的系统需在高层进行协议的转换;
3 tcp是面向连接的协议,运输链接是用来传送tcp报文的,tcp运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。在tcp连接建立过程中要解决一下三个问题:a.要使每
一方能够通知对方的存在b.要允许双方协商一些参数c.能够对运输实体资源进行分配;tcp运输链接三阶段:连接建立,数据传送,连接释放。
4 万维网连接或地址获得页面的过程
1浏览器分析连接指向页面的url 2浏览器向dns请求解析服务器的ip地址3域名系统dns解析出服务器的ip地址4浏览器与服务器建立tcp连接5浏览器发出取文件命令6服务器给出响应,把文件发送给浏览器7释放tcp连接8浏览器显示连接
5.隐蔽站问题指无线节点没能检测出信道上已经存在的信号而导致冲突发生。
暴露站问题指在wan中,在不发生干扰的前提下允许多个节点进行通信,因检测出信道上已经存在的信号而放弃无冲突的通信。
说明了无线局域网冲突检测确认难度很大,需采用冲突避免来解决这个问题,具体就是采用csma/ca技术。
6TCP三次握手,为什么要有第三次,解决的过程?
第一次握手:主机A发送位码为syn=1,随机产生seq number=1234567的数据包到服务器,主机B由SYN=1知道,A要求建立联机;
第二次握手:主机B收到请求后要确认联机信息,向A发送ack number=(主机A的seq+1),syn=1,ack=1,随机产生seq=7654321的包
第三次握手:主机A收到后检查ack number是否正确,即第一次发送的seq number+1,以及位码ack是否为1,若正确,主机A会再发送ack number=(主机B的seq+1),ack=1,主机B收到后确认seq值与ack=1则连接建立成功。
完成三次握手,主机A与主机B开始传送数据。第三次握手的目的,这主要是为了防止已失效的连接请求报文段突然又传送到了B,因而产生了错误。采取的办法就是三次握手。
计算题
1、 已知IP地址是 141.14.72.24,子网掩码是 255.255.192.0,试求网络地址。
解:子网掩码是11111111 11111111 11000000 00000000.请注意,掩码的前两个字节都是全1,
因此网络地址的前两个字节可写为 141.14.子网掩码的第四字节是全0,因此网络地址的第四字节是0。可见本题只需对地址中的第三字节进行计算。我们只要把IP地址和子网掩码的第三字节用二进制表示,就可以很容易的得出网络地址。
a、 点分十进制表示的IP地址 141.14.72.24
b、 IP地址的第三字节是二进制 141.14.01001000.24
c、 子网掩码是255.255.192.0 二进制表示为 11111111 11111111 11000000 00000000
d、 IP地址与子网掩码逐位相与 141.14.01000000.0
e、 网络地址(点分十进制表示) 141.14.64.0
2.已知互联网,以及路由器R1中的路由表。现在主机H1向H2发送分组。试讨论R1收到H1向H2发送的分组后查路由表的过程。
解:主机H1向H2发送的分组的目的地址是H2的IP地址 128.30.33.138。主机H1首先要进行的操作是把本子网的“子网掩码255.255.255.128”与H2的“IP地址128.30.33.138”逐位相“与”,
得出128.30.33.128,它不等于H1的网络地址(128.30.33.0)。这说明H2与H1不在同一个子网上。因此H1不能把分组直接交付给H2,而必须交给子网上的默认路由器R1,由R1来转发。
路由器R1在收到一个分组后,先路由表中的第一行,看看这一行的网络地址和收到的分组的网络地址是否匹配。因为并不知道收到的分组的网络地址,因此只能试试看。这就是用这一行(子网1)的“子网掩码255.255.255.128”和收到的分组的“目的地址128.30.33.138”逐位相“与”,得出128.30.33.128。然后和这一行给出的目的地址进行比较。现在比较的结果是不一致(即不匹配)。
用同样的方法继续往下第二行。用第二行的“子网掩码255.255.255.128”和该分组的“目的地址128.30.33.128”逐位相“与”,结果也是128.30.33.128。但这个结果和第二行的目的网络地址相匹配,说明这个网络(子网2)就是收到的分组所要寻的目的网络。于是不需要再下一个路由器进行间接交付了。R1把分组从接口1直接交付给主机H2(它们都在一个子网上)。
假定1km长的CSMA/CD网络的数据率为1Gb/s。设信号在网络上的传播速率为200000km/s。
求能够使用此协议的最短帧长。
答:对于1km电缆,单程传播时间为1/200000=5为微秒,来回路程传播时间为10微秒,为了能够按照CSMA/CD工作,最小帧的发射时间不能小于10微秒,以Gb/s速率工作,10微秒可以发送的比特数等于10*10^-6/1*10^-9=10000,因此,最短帧是10000位或1250字节长
以太网使用的CSMA/CD协议是以争用方式接入到共享信道。这与传统的时分复用TDM相比优缺点如何?
答:传统的时分复用TDM是静态时隙分配,均匀高负荷时信道利用率高,低负荷或符合不均匀时资源浪费较大,CSMA/CD课动态使用空闲新到资源,低负荷时信道利用率高,但控制复杂,高负荷时信道冲突大。
3-01 假定在使用CSMA/CD协议的10Mb/s以太网中某个站在发送数据时检测到碰撞,执行退避算法时选择了随机数r=100。试问这个站需要等待多长时间后才能再次发送数据?如果是100Mb/s的以太网呢?
答:对于10mb/s的以太网,以太网把争用期定为51.2微秒,要退后100个争用期,等待时间
是51.2(微秒)*100=5.12ms 对于100mb/s的以太网,以太网把争用期定为5.12微秒,要退后100个争用期,等待时间是5.12(微秒)*100=512微秒
3-02 假定站点A和B在同一个10Mb/s以太网网段上。这两个站点之间的传播时延为225比特时间。现假定A开始发送一帧,并且在A发送结束之前B也发送一帧。如果A发送的是以太网所容许的最短的帧,那么A在检测到和B发生碰撞之前能否把自己的数据发送完毕?换言之,如果A在发送完毕之前并没有检测到碰撞,那么能否肯定A所发送的帧不会和B发送的帧发生碰撞?(提示:在计算时应当考虑到每一个以太网帧在发送到信道上时,在MAC帧前面还要增加若干字节的前同步码和帧定界符)
答:设在t=0时A开始发送,在t=(64+8)*8=576比特时间,A应当发送完毕。t=225比特时间,B就检测出A的信号。只要B在t=224比特时间之前发送数据,A在发送完毕之前就一定检测到碰撞,就能够肯定以后也不会再发送碰撞了
如果A在发送完毕之前并没有检测到碰撞,那么就能够肯定A所发送的帧不会和B发送的帧发生碰撞(当然也不会和其他站点发生碰撞)。
在上题中的站点A和B在t=0时同时发送了数据帧。当t=255比特时间,A和B同时检测到发生了碰撞,并且在t=255+48=273比特时间完成了干扰信号的传输。A和B在CSMA/CD算法中选择不同的r值退避。假定A和B选择的随机数分别是rA=0和rB=1。试问A和B各在什么时间开始重传其数据帧?A重传的数据帧在什么时间到达B?A重传的数据会不会和B重传的数据再次发生碰撞?B会不会在预定的重传时间停止发送数据?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论