首页 > 精品范文库 > 12号文库
计算机网络原理最新计算题[推荐]
编辑:烟雨蒙蒙 识别码:21-824090 12号文库 发布时间: 2023-12-05 00:42:32 来源:网络

第一篇:计算机网络原理最新计算题[推荐]

公式积累

1.延时=发送延时+传播延时 2.信道利用率=发送时间/总时间 3.最短帧长=2倍传播延时*数据传输速率 4.吞吐率=原始帧发送时间/现发送一帧所用时间 5.环比特长度=数据传输速率*传播延时+站点引入延迟 6.C=B*log2N 7.奈奎斯特理论:C=2H* log2N 8.香农公式:C=Hlog2(1+S/N)9.冲突发现时间: 同时发送:1倍传播延时 不同时发送:2倍传播延时

10.令牌环中最大帧长=数据传输速率*令牌持有时间 常用数据单位 1K=2=1024=101M=220=106 1G=2=10

1秒=1000ms(毫秒)1秒=106us(微秒)1秒=109ns(纳秒)1字节=8bit 电磁波在有线介质中的传播速度是200m/us

数据通信考点

1.设利用12MHz的采样频率对信号进行采样,若量化级为4,试计算出在无噪声信道中的数据传输速率和所需的信道带宽。(要求写出计算过程)

2.设信号的采样量化级为256,若要使数据传输速率达到64Kbps,试计算出所需的无噪声信道的带宽和信号调制速率。(要求写出计算过程)

3.有一受随机噪声干扰的信道,其带宽为4KHz,信噪比为30dB。试求出最大数据传输速率。309103

局域网考点

1.设A、B两站位于长1km的基带总线局域网的两端,数据传输速率为10Mbps,信号传播速率为200m/s,若A向B发送800bit的数据帧,B接收完毕该帧所需的时间是多少?若A、B站同时发送数据,经过多长时间两站发现冲突?

2.A、B两站位于长2Km的基带总线局域网的两端,C站位于A、B站之间,数据传输速率为10Mbps,信号传播速度为200m/μs,B站接收完毕A站发来的一帧数据所需的时间是80μs,求数据帧的长度;若A、C两站同时向对方发送一帧数据,4μs后两站发现冲突,求A、C两站的距离。(要求写出计算过程)

3.有一个电缆长度为1Km的CSMA/CD局域网,信号传播速度为光速的2/3,其最小帧长度为1000bit。试求出数据传输速率。

4.5000个站点竞争使用一个时分ALOHA信道,信道时隙为125us,各站点每小时发出36次请求。试计算总的信道载荷。(信道载荷指请求次数与时隙的比值)

5.有一个电缆长度为2Km的CSMA/CD局域网,数据传输速率为10Mbps,信号传播速度为光速的2/3,数据帧长度是512bit(包括32bit开销),传输成功后的第一个时隙留给接收方,用于捕获信道并发送一个32bit的确认帧。假设没有冲突发生,试求出有效的数据传输速率(不包括开销)。(光速值为3×105Km/s)

异步传输考点

1.调制解调器的传输速率为4800bps,并采用1位起始位,1位停止位,1位奇偶校验位的异步传输模式,求传输2400个汉字所需要的时间。(要求写出计算过程)

2.假设使用调制解调器,并采用1位起始位、1位停止位、无校验位的异步传输模式,在1分钟内传输7200个汉字,调制解调器至少应达到的传输速率为多少?

差错控制编码考点: 1.已知发送方采用CRC校验方法,生成多项式为X4+X3+1,若接收方收到的二进制数字序列为101110110101,请判断数据传输过程中是否出错。(要求写出计算过程)

2.设要发送的二进制数据为10110011,若采用CRC校验方法,生成多项式为XX1,试求出实际发送的二进制数字序列。(要求写出计算过程)

其他

1.有一个100Mbps的令牌环网络,令牌环行时间是120μs,每个主机在每次得到令牌后可以发送

1000字节的分组,发送完成后立即释放令牌。试求出任意一台主机可以取得的最大吞吐率。

2.设卫星信道上数据传输速率为1Mbps,数据帧长为5625bit,卫星信道的传播时延为270ms,采用顺序接收管道协议,其发送窗口尺寸为4,帧的控制信息、确认帧长及帧处理时间均忽略不计。试求出此信道的利用率。(信道的利用率指信号传输时间与信号传输时间和信道时延之和的比值)

3.设信道上数据传输速率为4Kbps,信道的传播时延为20ms,采用停等协议,帧的控制信息、确认帧长及帧处理时间均忽略不计,若信道的利用率为50%。试求出数据帧的长度。4.月球到地球的距离大约为3.8×10Km,在它们之间架设一条200Kbps的点到点链路,信号传播速度为光速,将一幅照片从月球传回地球所需的时间为501.3s。试求出这幅照片占用的字节数。

课本课后习题 第四章P91 1.用BSC规程传输一批汉字(双字节),若已知采用不带报头的分块传输,且最大报文块长为129字节,共传输了5帧,其中最后一块报文长为101字节,问每个报文最多能传多少汉字?该批数据共有多少汉字?(假设采用单字节的块校验字符)

2.用HDLC传输12个汉字(双字节)时,帧中的信息字段占多少个字节?总的帧长占多少个字节?

第五章 P133 1.某通信子网如图所示,使用距离矢量路由算法。假设到达路由器C的路由器B、D、E的矢量分别为(5,0,8,12,6,2)、(16,12,6,0,9,10)和(7,6,3,9,0,4);C到B、D、E的延迟分别为6、3和5,试画出C的新路由表并注明使用的输出线路及从C出发到达各路由器的延迟。

第八章P209 1.1万个站点正在竞争使用一时分ALOHA信道,信道时隙为125us。如果每个站点平均每小时发出18次请求,试计算总的信道载荷G

2.N个站点共享56Kbps纯ALOHA信道,各站点平均每100秒送出一个长度为1000比特的数据帧,而不管前一个数据帧是否已经发出去(假设站点有发送缓冲区)。试计算N的最大值。

3.一个1km长的10Mbps的CSMA/CD局域网(不是802.3),其信号传播速度为200m/us。数据帧长为256比特,其中包括32比特首部、校验和以及其它开销。传输成功后的第一个时隙被留给接收方,用来使接受方捕获信道并发送一个32比特的确认帧。假设没有冲突,试计算该局域网的有效数据传输速率(不包括开销)

4.长1km、10Mbps的基带总线LAN,信号传播速度为200m/us,计算一个1000比特的帧从发送开始到接收结束的最大时间是多少?若两相距最远的站点在同一时刻发送数据,则经过多长时间两站发现冲突。

5.100个站点的时槽环,任意两站间的平均距离为10m,数据传输速率为10Mbps,信号传播速度为200m/us,若每个站引入1位延迟,试计算:(1)两站点间链路的位长度为多少位?(2)整个环路的有效位长度为多少位?(3)此环上最多允许有几个37位长的时槽?

6.当数据传输速率为5Mbps、传播速率为200m/us时,令牌环接口中的一个比特延时等价于多少米电缆?

7.长1km、10Mbps、50个站点的令牌环,每个站引入1位延迟,信号传播速率为200m/us,令牌长8位,数据帧长度为256位(包括32位开销),确认在数据帧捎带,问该环不包括开销的有效数据速率为多少?

8.长10km、16Mbps、100个站点的令牌环,每个站引入1位延迟,信号传播速度为200m/us,问(1)该环上1位的延迟相当于多少米长度的电缆?(2)该环的有效位长度为多少位?

9.长1km、4Mbps、50个站点的令牌环,每个站引入1位延迟,信号传播速度为200m/us,设数据帧最大长度为100字节。问该环上检查令牌丢失的超时计时器的数值至少要设置为多少微秒? 一个10Mbps的令牌环,其令牌保持计数器的设置值为10us,在此环上可发送的最长帧为多少位?

练习册习题

1.IP地址为192.72.20.111,属A、B、C哪类地址?子网掩码选为255.255.255.224,是否有效?有效的IP地址范围是什么?

2.要在一条带宽为4KHZ的信道上实现56KBPS的数据传输,则至少需要多大的信噪比(不需要换算成分贝)?其中传输信号至少要有多少个稳定状态?

3.T1系统的数据传输速率为1.544Mbps,在50KHZ的线路上发送T1信号,需要多大的信噪比?

4.某公司采用一条租用专线与在外地的分公司相连,使用的modem的数据率为2400bps,现有数据12*106字节,若以异步方式传输,不加校验位,一位停止位,则最少需要多少事件才能传输完毕?(设数据信号在线路上的传播延迟事件忽略不计)

5.T1载波的数据传输效率是多少

6.在2800km长的T1线路上传送长度为64字节的帧,采用GO-back-N滑动窗口协议的差错控制方法。若信号的传播速度是7us/km,求帧的序列号应该取多少位

7.令牌总线局域网有100个站点,数据传输速率为10Mbps,令牌长度为12个字节,当只有一个站点请求发送数据时,求该站点发送数据帧的最长等待时间为多少?(忽略站点处理令牌的时间 和信号传播延迟时间)

8.设线路长度200km的以太网中,数据传输速率为10Mbps,信号在电缆中的传播速度为200m/us。计算该以太网中帧的最短长度。

9.某令牌环介质长度为10km,数据传输速率为4Mbps,信号传播速率为200m/us,环路上共有50个站点,每个站点接口引入1位延迟,求在此环的比特长度

第二篇:计算机网络原理

学易网

www.teniu.cc 全国2009年4月自学考试计算机网络原理试题

课程代码:04741

一、单项选择题(本大题共24小题,每小题1分,共24分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.被称为计算机网络技术发展里程碑的计算机网络系统是()A.ATM网 B.DEC网 C.ARPA网

D.SNA网

2.下列关于TCP/IP协议特点的叙述中错误..的是()A.开放的协议标准、免费使用、独立于特定的计算机硬件与操作系统 B.独立于特定的网络硬件、可以运行于局域网、广域网和互联网中 C.标准化的高层协议,可以提供多种可靠的用户服务

D.灵活的网络地址分配方案,使得网络设备在网中具有灵活的地址

3.采用同步TDM时,为了区分不同数据源的数据,发送端采取的措施是()A.在数据中加上数据源标识 B.在数据中加上时间标识 C.各数据源使用固定时间片

D.各数据源使用随机时间片

4.规定了信号的电平、脉宽、允许的数据传输速率和最大传输距离的物理层特性是(A.机械特性 B.电气特性 C.功能特性

D.规程特性

5.曼彻斯特编码采用的同步方法是()A.外同步 B.自同步 C.群同步

D.字符同步 6.正确的循环冗余校验码的检错能力描述是()A.可检测出所有三比特的错 B.可检测出所有偶数位错 C.可检测出所有奇数位错

D.可检测出所有大于、等于校验位长度的突发错

7.在HDLC操作方式中,传输过程只能由主站启动的是()A.正常响应方式 B.异步响应方式 C.异步平衡方式

D.正常与异步响应方式

全国2009年4月自学考试计算机网络原理试题)1

学易网

www.teniu.cc 8.PPP协议提供的3类功能分别是:成帧、链路控制和()A.通信控制 B.网络控制 C.存储控制

D.安全控制

9.路由选择包括的两个基本操作分别为()A.最佳路径的判定和网内信息包的传送 B.可能路径的判定和网间信息包的传送 C.最优选择算法和网内信息包的传送 D.最佳路径的判定和网间信息包的传送 10.OSPF不支持...的网络类型是()A.点对点网络 B.广播网络 C.非广播式的网络

D.点对多点网络

11.IP数据报经分段后进行传输,在到达目的主机之前,分段后的IP数据报(A.可能再次分段,但不进行重组 B.不可能再次分段和重组 C.不可能再次分段,但可能进行重组

D.可能再次分段和重组

12.C类IP地址可标识的最大主机数是()A.128 B.254 C.256

D.1024 13.路由信息协议(RIP)使用的路由算法是()A.最短路由选择算法 B.扩散法

C.距离矢量路由算法

D.链路状态路由算法

14.在Internet中,路由器的路由表通常包含()A.目的网络和到达该网络的完整路径 B.所有目的主机和到达该主机的完整路径

C.目的网络和到达该网络的下一个路由器的IP地址 D.互联网中所有路由器的地址

15.TCP段结构中,端口地址的长度为()A.8比特 B.16比特 C.24比特

D.32比特

16.可靠的传输协议中的“可靠”是指()A.使用面向连接的会话 B.使用“尽力而为”的传输 C.使用滑动窗口来维持可靠性

D.使用确认机制来维持可靠性

17.在TCP/IP协议的传输层将数据传送给用户应用进程所使用的地址形式是(全国2009年4月自学考试计算机网络原理试题))

学易网

www.teniu.cc A.IP地址 B.MAC地址 C.端口号

D.socket地址

18.一个完整的域名长度不超过...()A.63字符 B.255字符 C.511字符

D.1023字符

19.如果两台主机在同一子网内,则它们的IP地址与子网掩码进行()A.“与”操作,结果相同 B.“或”操作,结果相同 C.“与非”操作,结果相同

D.“异或”操作,结果相同

20.下列关于IEEE 802局域网的说法正确的是()A.LLC子层与物理介质有关 B.MAC子层不依赖于物理介质 C.数据链路层是不必需的

D.可以不单独设置网络层

21.下列关于网桥的说法中,不正确...的是()A.网桥工作在数据链路层 B.网桥可以有效地防止广播风暴

C.网桥可以连接数据链路层协议不同的局域网 D.网桥因处理接收到的数据而增加了网络延时 22.IEEE802.1l规定的无线局域网操作的波段是()A.1.2GHZ B.2.4GHZ C.4.8GHZ

D.5.0GHZ 23.局域网操作系统分为面向任务型和()A.基础型 B.常用型 C.存储型

D.通用型

24.若使用二进制指数退避算法,发送成功概率最大的数据帧是()A.首次发送的帧 B.冲突2次的帧 C.冲突4次的帧

D.冲突8次的帧

二、填空题(本大题共15小题,每小题1分,共15分)请在每小题的空格中填上正确答案。错填、不填均无分。

25.ARPANET的主要目标是借助于通信系统,使网内各计算机系统间能够________。26.宽带网络的骨干网又称为核心交换网,它是基于________。

27.总线拓扑结构的网络中一次只能由一个设备传输信号,通常采用的控制策略是________。28.为计算机网络中进行数据交换而建立的规则、标准或约定的集合称为________。29.OSI参考模型网络层中的协议数据单元常被称为________。

全国2009年4月自学考试计算机网络原理试题

学易网

www.teniu.cc 30.目前最常用的、经典的物理层协议是________。

31.在数据链路层最常用的两种流量控制方案是停止等待方案和________。32.差错控制编码分为检错码和纠错码,而ARQ方式只使用________。33.在OSI参考模型中,网络节点中的最高层是________。

34.不用测量也不利用网络信息,只按某种固定规则进行路由选择的算法是________。35.提供数据链路层的协议转换,用于不同或相同局域网之间的网络互连设备是________。36.在Internet中,传输层的两种编址方式为平面结构和________。

37.DNS是一个分布式数据库系统,它的三个组成部分是域名空间、域名服务器和________。38.OSI/RM的数据链路层功能在局域网参考模型中被分成介质访问控制子层和________。39.IEEE802.3的MAC帧中,前导码中每个字节的比特模式为________。

三、简答题(本大题共4小题,每小题5分,共20分)40.简述多路复用技术的概念与分类。41.简述停等协议的实现过程。

42.简述IPv6与IPv4相比,IPv6的主要变化。43.简述p-坚持CSMA的基本思想。

四、计算题(本大题共4小题,每小题5分,共20分)

44.设信道上数据传输速率为4Kbps,信道的传播时延为20ms,采用停等协议,帧的控制信息、确认帧长及帧处理时间均忽略不计,若信道的利用率为50%。试求出数据帧的长度。

45.月球到地球的距离大约为3.8×105 Km,在它们之间架设一条200Kbps的点到点链路,信号传播速度为光速,将一幅照片从月球传回地球所需的时间为501.3s。试求出这幅照片占用的字节数。

46.有一个电缆长度为1Km的CSMA/CD局域网,信号传播速度为光速的2/3,其最小帧长度为1000bit。试求出数据传输速率。

47.有一个100Mbps的令牌环网络,令牌环行时间是120μs,每个主机在每次得到令牌后可以发送1000字节的分组,发送完成后立即释放令牌。试求出任意一台主机可以取得的最大吞吐率。

五、应用题(本大题共3小题,每小题7分,共21分)

48.请给出分组交换网提供的虚电路服务与电路交换的区别,给出永久虚电路与交换虚电路的区别以及数据报服务的特点。

49.请给出目前VPN所采用的安全技术及概念。

50.说明网络安全攻击的四种形式和攻击目标、并画出网络安全攻击的四种形式示意图。

全国2009年4月自学考试计算机网络原理试题

第三篇:计算机网络原理

04741计算机网络原理

1、Ad hoc网络:Ad hoc网络是一种由一组用户群构成,不需要基站,没有固定路由器的移动通信模式。P7

2、一个计算机网络是由资源子网和通信子网构成的。P8

3、通信子网主要由网络节点和通信链路组成。P9

4、计算机网络功能的表现。3方面。P9

5、星形拓扑结构的优点和缺点。P13

6、计算机网络可以分为电路交换网、报文交换网和分组交换网三种。P15

7、网络所采用的传输技术有两类:广播方式和点对点方式。相应的计算机网络也可以分两类:广播式网络和点对点式网络。

8、网络协议主要有三个要素。3点。P19

9、应用题:掌握图2-4,22页第三、四自然段。

10、应用题:掌握图2-5 TCP/IP参考模型和OIS参考模型 P25

11、OSI/RM与TCP/IP参考模型的比较 2点 P27首先,其次

12、机械特性第一句话。电气特性第一句话。

DTE与DCE接口的各根导线的电气连接方式与非平衡方式、采用差动接收器的非平衡方式和平衡方式。P30 信号的功能性特性第一句话。规程特性第一句话。P31

13、传输介质的选择取决于以下诸因素:网络拓扑的结构、实际需要的通信容量、可靠性要求、能承受的价格范围。P41

14、所谓的数据传输速率。P42

15、计算:奈奎斯特首先给出了无噪声情况下码元速率的极限值B与信道带宽H的关系。P43

16、香农公式P43 17、43页倒数第三段第2句话。对于声音数据来说,完成模拟数据和数字信号转换功能的设施是编码解码器CODEC.18、频分多路复用FDM和时分路复用TDM是两种最常用的多路复用技术。P47

19、时分多路复用TDM,它的时间片是预先分配好的,而且是固定不变的,因此各种信号源的传输定时是同步的。与此相反,异步时分多路复用TDM允许动态地分配传输介质的时间片。P48 20、在两个网络实体之间提供数据链路通路的建立、维持和释放管理。P71

21、帧同步功能的常用方法。4点

P71

22、停等协议中:运用计算公式

利用率=传输延时/传输延时+工信传播延时P80

23、若从滑动窗口的观点来统一看待停等、GO-back-N及选择重传三种协议,它们的差别仅在于各自窗口尺寸的大小不同… P83

24、同步协议可以分三种类型。P84第一段

25、二进制同步通信协议(练习册上)。P84

26、动态路由选择算法。1和2两种算法。P101-102

27、拥塞现象是指什么?P107

28、拥塞发生的原因。2点。P108

29、每当U超过了特定的阈值的时候,该输出线路进入到一种“警告”状态。应采取3种措施。P111 30、路由信息协议实际上是一个简单的距离向量路由协议。P120

31、OSPF是一种链路状态路由协议。P121

32、主机IP地址:A类、B类、C类地址.P146页顶上

33、ALOHA系统(练习册上)P157

34、应用题:多种不同的CSMA协议,4种。P161-P162

35、无冲突协议。2种。P165-166

36、在局域网参考模型中被分成介质访问控制MAC和逻辑链路控制LIC两个子层。P168

37、FDDI环网。(练习册上)P184

38、千兆位以太网,应用10M、100M、1GM特征及等级。P188

39、分组交换、帧中继和ATM交换三种方式的区别。(图9-4那一整段)简答。P217 40、何谓VPN。“顾名思义”下面2句。P229

41、VPN的特点。P229

第四篇:计算机网络原理

什么叫在籍考生?

参加自学考试,凡取得一门合格成绩者即为自学考试的“在籍考生”,市地考办便为该考

生建立考籍档案并提供档案号。(也称总考号)

考生档案号(或总考号)的意义?

档案号(总考号)是合格考生所特有的参加自学考试期间唯一的代码。它由市地编号、专业代号、考生序号三部分组成。其作用为:

(1)有利于合格试卷的归档。有了档案号便意味着该生在所在市地有了自己的考籍档案,以后的所有课程考试的合格成绩等均并入该档案号名下。我们称之为归档。故有了档案

号的考生在答卷时请务必填上自己的档案号,以利于该试卷的归档。

(2)有利于毕业生档案的提取。毕业生档案是根据档案号提取的,因此,提供正确的档案号是准确、及时提取毕业生档案的重要保证。

(3)有利于考生有关信息的查询。因为档案号是唯一的,根据档案号查询的考生信息

最准确、及时。克服了重名、重号等现象。

什么叫并档?

有了档案号的考生,若在以后的考试中不在试卷的档案号栏上填上自己的号码,便会被当作新考生重新建档,并提供一个新的档案号,这样该生便有了两个或两个以上档案号。该类考生应该持单科合格证和准考证在规定的时间内到所在地市考办办理手续。将一个档案并

入到另一个档案中去,并按所办专业确定最终档案号,称之为并档。

什么叫转考?如何办理转考手续?转考后的成绩是否有效?

考生在考试期间,由于工作调动、户口迁移或长期在外地工作等原因,需要到其他地区继续参加考试,可将其考籍档案一起转到该地区,叫转考。一般分省际间转考和省内转考。省际间转考者可携带单位证明信、准考证、全部单科合格证和本人转考申请到当地考办办理考籍档案转出手续。由当地考办开具省际间转考证明信,考生持该信到转入省、自治区、直辖市考办办理考籍档案转入手续。其相同课程的合格成绩仍然有效。省内转考者应携带单位证明信、准考证、全部单科合格证和本人转考申请到当地考办办理考籍档案转出手续,由当地考办开具省内转考证明信,考生持该信到转入市、地考办办理考籍档案转入手续。其相同

课程的合格成绩仍然有效。

专业停考后,该专业的考生如何继续参加考试?

一般来说,自学考试某一专业在停考前预留一定的时间,以便使该专业的考生尽量完成本专业 的学习。但在规定的时间内仍没毕业的考生,可报考相近专业,没有相近专业的可重新选择专业,原考试合格的成绩仍然有效。但是,只有与新报考专业课程名称相同,且

学分要求高于或等于新报考专业课程的才能免考。

第五篇:计算机网络原理感悟

《计算机网络》感悟

这次在《计算机网络》课程中,我学到了许多知识,许多以前对计算机迷惑的地方。在老师的讲解和实际演练下我渐渐明白了。我想用一个具体的事例分析来总结我学到的东西,然后再给出我学习的部分心得,很久之前我就对QQ消息的发送过程十分好奇,但是一直没有得到解答,现在我就用网络的知识重新审视这一问题:

首先,我觉的要分析QQ消息的整个发送历程,就得拿出计算机网络的“上古神器”---OSI七层模型:

虽然OSI七层模型包括物理层、数据链路层、网络层、传输层、会话层、表示层、应用层,划分标准很细,从本地应用到物理传输都有相关的协议;本应是个超级不错的模型,但是因为TCP/IP模型是先发展的,过度到OSI模型又要做各种各样的工作,所以OSI模型是参考模型,与现实使用有点出入。

现在几乎全部都是TCP/IP协议族是被使用的标准,但跟OSI是很相似的。只有4层,网络接口层、互联网络层、传输层、应用层。

但是学习的标准也是要依据OSI模型的,分析TCP/IP协议族其实也是学习OSI模型。

拿到了这个上古神器我就可以展开分析了,首先要知道平时所问的网页跟发送QQ消息其实是差不多的,但稍有不同;你看网页,其实是用浏览器程序来访问HTTP协议;同样QQ就是用一个qq程序来访问QQ的协议。

比如你用QQ发送文本信息“你好”给对方。发送过程:

1、QQ先把“你好”转换成ASCII码,并且生成一个报文,此时报文为:(QQ报文头)+(你好的ASCII码)

2、QQ是应用层软件,理论上应用层应该把报文交给它的下一层,表示层。此时报文变为(表示层报文头)+(QQ报文头)+(你好的ASCII码)不过,我觉得QQ应该是直接把报文交给了传输层的UDP协议,此时报文变为(UDP报文头)+(QQ报文头)+(你好的ASCII码)。此时还要建立UDP连接,不深究了。

3、然后UDP协议把报文交给网络层的IP协议,报文变为(IP报文头)+(UDP报文头)+(QQ报文头)+(你好的ASCII码)。

4、然后,IP协议把报文交给链路层协议的以太协议,报文变为(以太报文头)+(IP报文头)+(UDP报文头)+(QQ报文头)+(你好的ASCII码)。

5、然后,以太报文被送到网卡上,此时报文被分割为好几个帧,以0101的形式通过物理层发送到网络上。

6、然后,是交换机收到这些帧,把这些帧还原成以太报文,交换机根据以太报文头里的MAC地址查找自己的MAC地址表,找到出接口,把报文从出接口发送出去(把报文送到网关设备上)。发送的时候报文又被分割成多个帧,通过物理层发送出去。

7、网关收到报文后,根据IP报文头里的IP地址,查找自己的路由表和FIB表,找到下一跳地址,然后把报文送到下一跳,这个过程不断重复,直到找到对方的网关。

8、对方的网关再把这个报文发送到对方的电脑上。

9、对方电脑收到报文后依次剥掉以太报文头、IP报文头、UDP报文头,然后发现应用层协议是QQ,于是把这个报文交给QQ软件处理,QQ再把ASCII码还原成“你好”,显示在对话框里。以上就是大概的过程了

分析完这整个过程,我觉得计算机网络实在是十分神奇,每一层、每一个协议、都有自己独特的用处,都在某一时刻发挥自己的作用,各安其职,虽然发送过一个数据中间需要经过如此多的过程,经过这么多次的处理,但是在普通人眼里,就是我点击了鼠标,网页在毫秒级的时间内就显示出来了,我觉的这才是真正的科技,让人感受不到他的存在,学完网络,最大的收获是会用命令配置IP了,真是so happy,哈哈,但是在分析这整个发送过程中,我还是发现自己只是对这知识有个大体的了解,隔了几天没有看书,很多细小的知识点都忘掉了,所以我是顺着书边看边写的,所以我还是乖乖看书去吧。

PS:前几天写的感悟,今天搜了一下QQ消息的发送过程,看了一下大神的博客,我。真是被吓到了,竟然远远比我想象的麻烦:

1、QQ号称在线人数上亿,这样的话,假设消息经过了腾讯服务器中转(即:A发消息内容给B,其中内容先经过腾讯服务器,然后由腾讯服务器转发给B),如果这样设计,那么腾讯服务器的压力会非常大,所以,腾讯双方在线的情况下,应该是用了P2P的点对点消息。

2、但是聊天记录还需要漫游,需要漫游的消息可以存储在手机app本地的数据库,漫游的可以在你聊天的时候后台慢慢传输到服务器而不需要保证像聊天那样及时传输,腾讯还必须保证消息的及时性,可靠性,一定设计了很复杂的通讯协议,然后再对QQ消息加密处理;

3、在A对B发消息时,首先得知道B的IP,因为要建立TCP通信IP是必须的,所以,腾讯聊天的app中必定有一个心跳机制,还保证它在线,大概就是每隔个几秒钟,向腾讯服务器发送一个数据包,称之为心跳包的东西,当服务器发现某个用户在很长一段时间没有心跳了,则认为它已经下线了。当服务器收到心跳包后,标记好某个QQ当前的IP是x。然后当A要发信息给B的时候,腾讯会把B的IP交给A,然后A开始用这个IP和对方建立通讯。。

现在看来,想要做一个成熟的产品,真是需要很多人的心血啊,在这里不仅太佩服腾讯QQ的开发者了,(好像跑题了@_@)。

计算机网络原理最新计算题[推荐]
TOP