文档库 最新最全的文档下载
当前位置:文档库 › 北邮研究生计算机网络VOIPSIP实验报告

北邮研究生计算机网络VOIPSIP实验报告

北邮研究生计算机网络VOIPSIP实验报告
北邮研究生计算机网络VOIPSIP实验报告

计算机网络实验课程报告

课题:SIP客户端的开源实现

姓名 _________ 张涛 _______ 学院网络技术研究院

班级_____________

学号_____________

注册组号_________________ 2015年11月21日

1.小组信息

2.实验目的

1)理解VOIP , SIP技术,用开源代码实现一个SIP客户端(PJSIP

2)用实现的客户端完成在SIP呼叫中心上的注册和测试

3.实验背景知识

3.1 .阅读VOIP, SIP技术相关内容,加深对VOIP技术原理的理解。

1)VOIP技术原理

在现在的网络通信中,Email服务已经不是现在首选的通信方式了更多的即时通信,语

音服务等,在网络上面层出不穷VoIP传统的电话网是以电路交换方式传输语音,所要求的

传输宽带为64kbit/s而所谓的VoIP是以IP分组交换网络为传输平台,对模拟的语音信号进

行压缩打包等一系列的特殊处理,使之可以采用无连接的UDP协议进行传输为了在一个IP

网络上传输语音信号,要求几个元素和功能最简单形式的网络由两个或多个具有VoIP功能

的设备组成,这一设备通过一个IP网络连接VoIP设备是如何把语音信号转换为IP数据流,并把这些数据流转发到IP目的地,IP目的地又把它们转换回到语音信号两者之音的网络必须支持IP 传输,且可以是IP路由器和网络链路的任意组合因此可以简单地将VoIP的传输

过程分为下列几个阶段语音-数据转换语音信号是模拟波形,通过IP方式来传输语音,不管

是实时应用业务还是非实时应用业务,首先要对语音信号进行模拟数据转换,也就是对模拟语音信号进行8位或6位的量化,然后送入到缓冲存储区中,缓冲器的大小可以根据延迟和

编码的要求选择许多低比特率的编码器是采取以帧为单位进行编码典型帧长为10 30ms考虑传输过程中的代价,语间包通常由60120或240ms的语音数据组成数字化可以使用各种语音编码方案来实现,目前采用的语音编码标准主要有ITU-T G.711源和目的地的语音编码器必

须实现相同的算法,这样目的地的语音设备帮可以还原模拟语音信号原数据到IP转换一旦

语音信号进行数字编码,下一步就是对语音包以特定的帧长进行压缩编码大部份的编码器都有特定的帧长,若一个编码器使用15ms的帧,则把从第一来的60ms的包分成4帧,并按

顺序进行编码每个帧合120个语音样点(抽样率为8kHz)编码后,将4个压缩的帧合成一个压缩的语音包送入网络处理器网络处理器为语音添加包头时标和其它信息后通过网络传送到另一端点语音网络简单地建立通信端点之间的物理连接(一条线路),并在端点之间传

输编码的信号IP网络不像电路交换网络,它不形成连接,它要求把数据放在可变长的数据报或分组中,然后给每个数据报附带寻址和控制信息,并通过网络发送,一站一站地转发到

目的地传送在这个通道中,全部网络被看成一个从输入端接收语音包,然后在一定时间(t)内将其传送到网络输出端t可以在某全范围内变化,反映了网络传输中的抖动网络中的同间

节点检查每个IP数据附带的寻址信息,并使用这个信息把该数据报转发到目的地路径上的下一站网络链路可以是支持IP数据流的任何拓结构或访问方法IP包-数据的转换目的地

VoIP设备接收这个IP数据并开始处理网络级提供一个可变长度的缓冲器,用来调节网络产

生的抖动该缓冲器可容纳许多语音包,用户可以选择缓冲器的大小小的缓冲器产生延迟较小,但不能调节大的抖动其次,解码器将经编码的语音包解压缩后产生新的语音包,这个模

块也可以按帧进行操作,完全和解码器的长度相同若帧长度为15ms,,是60ms的语音包被

分成4帧,然后它们被解码还原成60ms的语音数据流送入解码缓冲器在数据报的处理过程

中,去掉寻址和控制信息,保留原始的原数据,然后把这个原数据提供给解码器数字语音转

换为模拟语音播放驱动器将缓冲器中的语音样点(480个)取出送入声卡,通过扬声器按预

定的频率(例如8kHz)播出简而言之,语音信号在IP网络上的传送要经过从模拟信号到数

字信号的转换数字语音封装成IP分组IP分组通过网络的传送IP分组的解包和数字语音还

原到模拟信号等过程。

2)SIP技术

会话发起协议(Session Initiation Protocol,缩写SIP)是一个由IETF MMUSIC 工作组开发的协议,作为标准被提议用于建立,修改和终止包括视频,语音,即时通信,在线游戏和虚拟现实等多种多媒体元素在内的交互式用户会话2000年11月,SIP被正式批准成为3GPP

信号协议之一,并成为IMS体系结构的一个永久单元SIP与H.323 —样,是用于VoIP最主

要的信令协议之一

3)协议设计

SIP最早由Henning Schulzrinne和Mark Handley於1996年所设计.SIP的设计目标之一是提供类似公用交换电话网(PSTN)中呼叫处理功能的扩展集在这个扩展集中,实现类似日常电话的操作:拨号,振铃,回铃音或者忙音,只是实现方式和术语有所不同

SIP也实现了许多七号信令系统(SS7中更高级的呼叫处理功能,尽管这两个协议相差很远SS7是一个高度集中处理的协议,其特点表现为高复杂度的中心网络结构和无智能的哑终端(传统的电话机)SIP则是一个点对点协议,所以它只需要一个相对简单的(因此也

高度可扩展的)核心网络,而将处理工作下放给连接在网络边缘的智能端点(装有硬件或软

件的终端设备)SIP的许多功能在端点中实现,这与传统的SS7将其在网络核心设备实现的

作法大异其趣

尽管有许多其它的VoIP信号协议存在,SIP的特点在于它的支持者植根于IP团体而不是电信產业SIP最初由IETF标准化和管理,而H.323VoIP协议则从传统上与ITU有着更多的联系尽管如此,这两个组织对两个协议在某些方面都相互认可

SIP与许多其它的协议协同工作,仅仅涉及通信会话的信令部分(control message SIP

报文内容传送会话描述协议(SDP),SDP协议描述了会话所使用流媒体细节,如:使用哪个IP端口,采用哪种编解码器等等SIP的一个典型用途是:SIP会话传输一些简单的经过封包的实时传输协议流RTP本身才是语音或视频的载体

第一个被提议的标准版本(SIP 2.0)在RFC 2543中定义在RFC 3261中对这个协议有更深入的解释,尽管目前许多装置仍然是参考以前的过渡版本而实现的注意现在的版本还是

2.0

SIP同HTTP相似并采用了后者的一些设计原则:SIP报文是人类可读的,并且也是採

取请求-应答的流程SIP的倡导者宣称它比H.323简单但是,有些人则保留地认为尽管SIP

的原始目标很简单,现在它已经演变得跟H.323 —样复杂了SIP借用了许多HTTP状态码,

如常见的’404not found '的发起者说:曾经在网络上出现的急速革新和应用发展的歷史

将同样发生在电话產业上SIP和H.323对语音通信毫无限制,能够传输从语音到视频的任何

通信会话,甚至未来还没有设想的应用

4) SIP网络单元

1用户代理(User Age nt) SIP用户代理是一个SIP逻辑网络端点,用于创建发送接收SIP 消息并管理一个SIP会话SIP用户代理又可分为用户代理客户端UAC( User Age nt Clie nt)和用户代理服务端UAS (User Age nt Serve) UAC创建并发送SIP请求,UAS接收处理SIP请求,发送SIP响应2代理服务器(Proxy) SIP代理服务器(PROXY )在网络上位于SIP UAC和UAS之间,用于帮助UAC和UAS间的消息路由PROXY也可以执行路由策略控制(比如,检查SIP消息的合法性,确认消息是否允许被路由)PROXY在转发SIP消息时,可能根据需要修改SIP 消息的某些部分3?注册服务器(Register) SIP注册服务器用于接收SIP注册请求,并保存发送注册请求的UA的位置信息

5) 2.2.3商业应用

用于搭载媒体流的实时传输协议( RTP)并不能简单的穿越NAT路由器大部分SIP客

户端可以通过STUN 的协助穿越full cone, restricted cone 和port restricted cone 的NAT 但对于对称的(symmetric) NAT还是有问题一些较新的带ALG功能的路由器,现在可以识别

SIP通信并让其通过RTP代理服务器,一种在上世纪九十年代普遍使用的类似于HTTP代理

服务器的专用于SIP的线速处理器,可以启用CALEA并穿越老式的无法识别SIP的NAT

设备

正如它的发明者所预见的,SIP的点对点特性无法使用一些网络本身提供的服务例如,

网络不能很容易的支持合法的呼叫侦听(在美国由法律控制的窃听,CALEA )紧急呼叫(在

美国呼叫E911)难以路由因为IP终端本身具有移动性,网络并没有任何定位的能力,要确定正确的公共服务应答点PSAP很困难然而,当商业SIP服务商们正准备放弃时,一些实用

的解决方案却在进行试验由3GPP和3GPP2等公司开发的标准定义了基本SIP模型的一些

应用,这些应用推动了商业化并支持了网络中心的能力,如CALEA

Von age和SIPpho ne等公司是消费SIP的先锋,他们拥有一个快速增长的用户基础一些较大的公司,如AT&T和Level(3)也不甘示弱传统的电信工业(包括朗讯科技

(LucentTechnologies)和北电网络(Nortel Networks ))现在都在集中开发基于SIP架构模型

和扩展的系统,如3GPP的IP多媒体子系统(IMS)

一些VoIP电话公司,女口BroadVoice,允许用户使用它们自己的SIP设备,包括兼容SIP

的电话机,AsteriskPBX,或者软电话新的消费SIP设备市场正在继续膨胀

Open Source团体开始提供越来越多的建立终端,代理和注册服务器所需的技术,既让这些技术走进了人们的日常生活,又加速了其向全球推广SIPfoundry已经开发了多种SIP协

议栈,客户端应用程序和SDK,还有一整套可以与市场上大部分由厂商销售的IP PBX实现

相竞争的IPPBX解决方案

32 阅读pjsip开发文档,了解PJSI两发过程

1) PJSIP简介

PJSIP的实现是为了能在嵌入式设备上高效实现SIP/VOIP.其主要特征包括:

1) ?极具移植性.(Extremely portable)

当前可支持平台包括:

* Win32/x86 (Win95/98/ME, NT/2000/XP/2003, min gw).

* arm, WinCE and Win dows Mobile.

* Linu x/x86, (user mode and as kernel module⑴).

* Linu x/alpha

* Solaris/ultra.

* MacOS X/powerpc

* RTEMS (x86 and powerpc).

2) .非常小的足印.(Very small footprint)

官方宣称编译后的库<150Kb,我在PC上编译后加上strip后大概173Kb

3) .高性能.(High performanee)

这点我们后面可以看看是否如作者宣称的:)

4) .支持众多的特征.(Many features)

5) 充足的SIP 文档.(Extensive SIP documentation)

图1:PJSIP官方开发文档

2) PJSIP的组成.

PJSIP实际上是几个部分组成的.

1) .PJSIP - Open Source SIP Staci开源的SIP 协议栈]

2) .PJMEDIA - Open Source Media Stack[开源的媒体栈]

3) .PJNATH - Open Source NAT Traversal Helper Library[开源的NAT-T 辅助库]

4) .PJLIB-UTIL - Auxiliary Library[辅助工具库]

5) .PJLIB - Ultra Portable Base Framework Library[基础框架库]

而在最上层库的目录分为:何以使用tree -d -L 1查看)

$TOP/build[包含Makefile]

$TOP/build.symbian [针对symbian 的Makefile]

$TOP/pjlib[参考上面]

$TOP/pjlib-util[参考上面]

$TOP/pj nath[参考上面]

$TOP/pjmedia[参考上面]

$TOP/pjsip[参考上面]

$TOP/pjsip-apps

$TOP/third_party

而在每个子目录,可以看到分为:

bin[编译后产生的二进制文件]

build[Makefile]

build/output

build/wi nce-evc4

docs[doxygen 的文档,用doxygen docs/doxygen.cfg 产

生]

in clude[头文件]

lib[编译后产生的库]

src[源代码]

灯??tao > pjsip 1> pjproject-2n4n5 v0 ?^'pjproject-2,4,5-

修改日期大小

文件买

Backup2015/10/5 1tt57

build2015/10/5 10:55文件夹

biiiild.^ymbidn2015/10/5 10:55文傑

doc2015/10/5 10:55

?lib2015/10/5 11:03文怦

pjlib2015/10/5 10:55文帳

i.吋lib-util2015/10/5 10:55文展

pjmedia2015/10/5 1055

Rjriath2015/10/5 1055

Rl'sip2015/10/5 10:55

pjsip^pps2015/10/5 10:55文彳核

tests2015/10/5 1055文件夹

third_party2015/10/5 10:55文件夹

_ ^configure2015/8/6 17:15文件270 KB jconfigure.ac2015/8/6 17:15AC文件56 KB -勾bb10-config.mak2013/4/23 13:39Makefile 2 KB build.mak.in2015/5/5 20:09IN文伴11 KS -一討c4- 4--bLiild.[Tiak2007/5/29 23:33Makefile 1 KB config.guess2013/3/11 14^32GUESS文件44 KB 亦config.sub2015/7/29 10:31SUB文件35 KB

图2 : PJSIP包文件结构

3) PJLIB简介

要理解好PJSIP,就不得不先说说PJLIB , PJLIB算的上是这个库中最基础的库,正是这个库的优美实现,才让PJSIP变得如此优越。

PJLIB提供了一系列特征,这是我们下面分析的重点,涉及到:

1) ?非动态内存分配[No Dynamic Memory Allocations]

实现了内存池,获取内存是从与分配的内存池中获取,高性能程序多会自己构造内

存池,后面我们会解释该内存池的使用以及基本的原理。根据作者的比较,是常规的malloc()/free()函数的30 倍。

2) .OS抽象[Operating System Abstraction]

实现OS抽象的根本原因在与可移植性,毋庸置疑:)涉及到:

a) 线程[Threads.]

b) .线程本地存储[Thread Local Storage.]

c) .互斥[Mutexes.]

d) .信号灯[Semaphores.]

e) 原子变量[Atomic Variables.]

f) .临届区[Critical sections.]

g) .锁对象[Lock Objects.]

h) .事件对象[Event Object.]

i) .时间管理[Time Data Type and Manipulation.]

j) .高解析的时间戳[High Resolution Timestamp.]

3) .低层的网络相关IO[Low-Level Network I/O]

这涉及到:

a) .Socket抽象[Socket Abstractio n.]

b) .网络地址解析[Network Address Resolution.]

c) .实现针对Socket的select API[Socket select() API.]

4) .时间管理[Timer Management]

这主要涉及到两个部分,一个时定时器的管理,还有就是时间解析的精度(举例说来,就是能精确到哪个时间等级,比如POSIX sleep(),就只能以秒为单位,而使用select(则

可以实现毫秒级别的计时)

5) .各种数据结构[Various Data Structures]

主要有:

a) 针对字符串的操作[Stri ng Operatio ns]

b) .数组辅助[Array helper]

c) .Hash 表[Hash Tabl]

d) .链表[Linked List]

e) 红黑平衡树[Red/Black Bala need Tree]

6) .异常处理[Exception Con struct]

使用的是TRY/CATCH

7) .LOG 机制[Logging Facility]

8) .随机数以及GUID 的产生[Ra ndom and GUID Gen eratio n]

GUID 指的是"globally unique identifier",只是一个标识而已

4) PJLIB的使用以及原理

快速内存池[Fast Memory Pool]

前面说过,使用内存池的原因在于性能的考虑,原因是C风格的malloc()以及C++风格的new操作在高性能或实时条件下表现并不太好,原因在于性能的瓶颈在于内存碎片问题下面列举其优点与需要主要的问题:

北邮计算机网络期末考试样题

《计算机网络》期末考试样题 一.单项选择题(共15分,每题1分) 1.()下列关于ADSL描述哪个是错误的 A. 实现了全双工通信,在两个方向上的传输速率可以不同 B. 使用基带传输方案,不需要像MODEM那样对数据进行调制, 所以ADSL一般比MODEM提供更高的通信速率 C. ADSL通信与普通电话机的语音通信使用完全相同的传输介质 D. ADSL仅仅是一个物理层标准 2.()在有传输误码的数据信道上传输数据,下列哪种方法不能正确地 实现链路层的成帧处理 A. 字符计数法 B. 字节填充法 C. 比特填充法D.物理层编码违例法 3.()如果用户计算机通过电话网接入因特网,则用户端必须具有: A. NAT网关 B. 以太网交换机 C. 集线器 D. 调制解调器 4.()链路层协议采用选择重传滑动窗口协议,其中数据帧编号采用8 比特,发送窗口的最大值是: A.256 B. 255 C. 128 D. 127 5.()以下哪个是正确的以太网地址 A. B. e0-2b-37 C. 00-30-2c-45-bc-2d D. 8000::126:376e:89bc:5c2e 6.()IP路由器属于哪一层的互连设备 A.物理层 B. 链路层 C. 网络层 D. 传输层 7.()下列哪种指标不是用来衡量网络服务质量(QoS)的主要指标 A.分组延迟时间B.到达抖动时间 C.分组生存时间 D. 分组传输带宽 8.()某同学在校园网访问因特网,从该同学打开计算机电源到使用 命令ftp 连通文件服务器的过程中,哪个协议没有使用到 A.IP B.ICMP C.ARP D. DHCP 9.()某主机的IP地址为子网掩码为,当这台主机在子网内发送广播 数据报时,IP数据报中的源地址为 A. B. 10.C. D. ()某校分给数学教研室的IP地址块为,分配给 外语教研室的地址块为,分配给物理教研室的地址块为。这三个地址块经过聚合后的地址块为: 11.A. B. D. ()关于TCP/IP协议特点的描述中,错误的是 A. IP提供尽力而为的服务,无法保证数据可靠到达 B. TCP是面向连接的传输协议 C. UDP是可靠的传输协议 D. TCP/IP协议可以运行于多种操作系统 12.()在TCP/IP网络中,转发路由器对IP数据报进行分片的目的是: A. 提高路由器的转发效率

北邮 通信网实验报告

北京邮电大学实验报告通信网理论基础实验报告 学院:信息与通信工程学院 班级:2013211124 学号: 姓名:

实验一 ErlangB公式计算器 一实验内容 编写Erlang B公式的图形界面计算器,实现给定任意两个变量求解第三个变量的功能: 1)给定到达的呼叫量a和中继线的数目s,求解系统的时间阻塞率B; 2)给定系统的时间阻塞率的要求B和到达的呼叫量a,求解中继线的数目s,以实现网络规划; 3)给定系统的时间阻塞率要求B以及中继线的数目s,判断该系统能支持的最大的呼叫量a。 二实验描述 1 实验思路 使用MA TLAB GUITOOL设计图形界面,通过单选按钮确定计算的变量,同时通过可编辑文本框输入其他两个已知变量的值,对于不同的变量,通过调用相应的函数进行求解并显示最终的结果。 2程序界面 3流程图 4主要的函数 符号规定如下: b(Blocking):阻塞率; a(BHT):到达呼叫量;

s(Lines):中继线数量。 1)已知到达呼叫量a及中继线数量s求阻塞率b 使用迭代算法提高程序效率 B s,a= a?B s?1,a s+a?B(s?1,a) 代码如下: function b = ErlangB_b(a,s) b =1; for i =1:s b = a * b /(i + a * b); end end 2)已知到达呼叫量a及阻塞率b求中继线数量s 考虑到s为正整数,因此采用数值逼近的方法。采用循环的方式,在每次循环中增加s的值,同时调用B s,a函数计算阻塞率并与已知阻塞率比较,当本次误差小于上次误差时,结束循环,得到s值。 代码如下: function s = ErlangB_s(a,b) s =1; Bs = ErlangB_b(a,s); err = abs(b-Bs); err_s = err; while(err_s <= err) err = err_s; s = s +1; Bs = ErlangB_b(a,s); err_s = abs(b - Bs); end s = s -1; end 3)已知阻塞率b及中继线数量s求到达呼叫量a 考虑到a为有理数,因此采用变步长逼近的方法。采用循环的方式,在每次循环中增加a的值(步长为s/2),同时调用B s,a函数计算阻塞率并与已知阻塞率比较,当本次误差小于预设阈值时,结束循环,得到a值。 代码如下: function a = ErlangB_a(b,s)

北邮-计算机网络技术(精品课程)阶段作业4

一、单项选择题(共10道小题,共100.0分) 1. 网络地址转换NAT是_______ A.把IP地址转换成MAC地址 B.把MAC地址转换成IP地址 C.把私网地址和公网地址进行映射 D.把私网地址和其他组织的IP地址进行映射 2. 在进行层次化网络设计的时候,首先设计________ A.核心层 B.分布层 C.接入层 D.汇聚层 3. 在进行子网划分的时候,如果主机位为7位,能支持的主机数量是______ A.7 B.49 C.126 D.256 4. 局域网中如果只能拥有少量IP地址,而站点数量又比较多,适用 ________方法解决 A.DHCP

B.NAT C.静态配置IP D.控制一些交换机的接入 5. 域名服务DNS的主要功能为________ A.通过查询获得主机和网络的相关信息 B.查询主机的MAC地址 C.查询主机的计算机名 D.合理分配IP地址的使用 6. FTP数据传输过程中,不能使用的类型是________ A.ASCII类型 B.EBCDIC类型 C.IMAGE类型 D.NVT类型 7. ATM网络中把业务分为4类,其中固定比特率的是________类业务 A. A B. B C. C D. D

8. ATM信元的固定长度为________字节 A.13 B.31 C.53 D.63 9.(错误) 在ATM的信元结构中,UNI和NNI信元的不同之处在________ A.头部长度 B.UNI有GFC,NNI没有 C.UNI有VPI,NNI没有 D.UNI有HEC,NNI没有 10. 在进行网络设计的时候,以下说法错误的是_________ A.需要在网络需求和费用之间进行平衡 B.设计过程是一个反复的过程 C.网络花费越大,网络性能肯定越高 D.获取的网络需求应尽可能准确

北邮通信原理实验 基于SYSTEMVIEW通信原理实验报告

北京邮电大学实验报告 题目:基于SYSTEMVIEW通信原理实验报告 班级:2013211124 专业:信息工程 姓名:曹爽 成绩:

目录 实验一:抽样定理 (3) 一、实验目的 (3) 二、实验要求 (3) 三、实验原理 (3) 四、实验步骤和结果 (3) 五、实验总结和讨论 (9) 实验二:验证奈奎斯特第一准则 (10) 一、实验目的 (10) 二、实验要求 (10) 三、实验原理 (10) 四、实验步骤和结果 (10) 五、实验总结和讨论 (19) 实验三:16QAM的调制与解调 (20) 一、实验目的 (20) 二、实验要求 (20) 三、实验原理 (20) 四、实验步骤和结果 (21) 五、实验总结和讨论 (33) 心得体会和实验建议 (34)

实验一:抽样定理 一、 实验目的 1. 掌握抽样定理。 2. 通过时域频域波形分析系统性能。 二、 实验要求 改变抽样速率观察信号波形的变化。 三、 实验原理 一个频率限制在0f 的时间连续信号()m t ,如果以0 12S T f 的间隔进行等间隔均匀抽样,则()m t 将被所得到的抽样值完全还原确定。 四、 实验步骤和结果 1. 按照图1.4.1所示连接电路,其中三个信号源设置频率值分别为10Hz 、15Hz 、20Hz ,如图1.4.2所示。 图1.4.1 连接框图

图1.4.2 信号源设置,其余两个频率值设置分别为15和20 2.由于三个信号源最高频率为20Hz,根据奈奎斯特抽样定理,最低抽样频率应 为40Hz,才能恢复出原信号,所以设置抽样脉冲为40Hz,如图1.4.3。 图1.4.3 抽样脉冲设置 3.之后设置低通滤波器,设置数字低通滤波器为巴特沃斯滤波器(其他类型的 低通滤波器也可以,影响不大),截止频率设置为信号源最高频率值20Hz,如图1.4.4。

计算机网络期末试卷(已看)

学 院 : 专 业 : 学 号 : 姓 名 : …

虚电路方式的原理及特点为:虚电路方式试图将数据报方式与线路交换方式结合起来,处分发挥两种方法的优点,以达到最佳的数据交换效果;数据报方式在分组发送之前,发送方与接收方之间不需要预先建立连接。虚电路方式在分组发送之前,需要在发送方和接收方建立一条逻辑连接的虚电路;虚电路方式与线路交换方式相同,整个通信过程分为以下三个阶段:虚电路建立、数据传输与虚电路释放。 2 简述数据链路层的功能及其实现 答: (1) 链路管理 & (2)帧同步 (3)流量控制 (4)差错控制 (5)寻址 七论述(10'*2=20分): 1 结合OSI/RM和TCP/IP参考模型,谈谈你对网络分层体系结构的理解。 2 结合HDLC和TCP的协议数据单元格式,谈谈你对网络协议的理解。 @ 源端口(16位)目的端口(16位) … 顺序号(32位) 确认号(32位) 报头长度保留码位窗口大小(16位) 校验和(16位)紧急指针(16位) 任选项填充~ 数据域 TCP报文格式 答:OSI参考模型按功能划分为五层:物理层、数据链路层、网络层、传输层和应用层。 物理层主要功能:利用传输介质为通信的网络结点之间建立、管理和释放物理连接;实现比特流的透明传输,为数据链路层提供数据传输服务;物理层的数据传输单元是比特。(1) 数据链路层的主要功能:在物理层提供的服务基础上,数据链路层在通信的实体间建立数据链路连接;传输以“帧”为单位的数据包;采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路(1)网络层的主要功能:通过路由选择算法为分组通过通信子网选择最适当的路径;为数据在结点之间传输创建逻辑链路;实现拥塞控制、网络互连等功能。(1)

光纤通信实验报告

计算机与信息技术学院实验报告 专业:通信工程 年级/班级:2009级 2011—2012学年第一学期 课程名称 光纤通信 指导教师 李新源 本组成员 学号姓名 XXXXXX 实验地点 计算机楼501 实验时间 2012年4月6 日 项目名称 自动光功率控制电路 实验类型 硬件实验 一、 实验目的 1.掌握自动功率控制电路的工作原理 二、实验内容: 1.学习自动功率控制电路的工作原理 2.测量相关特征测试点的参数 三、实验仪器: 1.示波器。 2.光纤通信实验系统。 3.光功率计。 4.万用表。 5.FC/PC 型光纤跳线2根。 四、实验原理: 激光器输出光功率与温度和老化效应密切相关。保持激光器输出光功率稳定,可以用光反馈来自动调整偏置电流,电路如下图所示: 1 A 3 A 2 A B I

首先,PIN管监测背向光功率,经检出的光电流由A1放大,送入比较器A3的反向输入端,输入的数字信号和直流参考信号经A2比较放大,接到的A3同相输入端。A3和VT3组成恒流源,给激光器加上偏置电流IB的大小,其中信号参考电压是防止控制电路在无输入信号或长连“0”时,使偏流自动上升。这种电路在10°C~50°C温度范围内功率不稳定度ΔP/P可小于5%。 五、实验步骤: 1.关闭系统电源。按以下方式用连信号连接导线连接: 数字信号模块(数字信号输出一)P300—P100 1310数字光发模块 (数字光发信号输 入) 2.用光纤跳线连接1310nm光发模块和光功率计。 3.将1310nm光发模块的J100,两位都调到ON状态。 4.将1310nm光发模块的J101设置为“数字”。 5.打开系统电源,将数字信源模块第一路的拨码开关U311全拨到OFF状态。这时输入到1310nm数字光发模块的信号始终为“1”。 6.用万用表测量R124两端的电压。测量方法:先将万用表打到20V直流电 压档。然后,将红表笔插入1310nm数字发光模块的台阶插座TP101黑表笔插入TP102。读出万用表的读数U1,代入公式I1= U1/ R124(R124=51Ω)可得此时 自动光功率控制所补偿的电流。观察此时光功率计的读数P1。然后,将1310nm 的拨码开关的右边一位拨到OFF状态,记下光功率计的读数P2。 7.调整手调电位器RP100改变光功率的大小,再重复实验步骤5,将测的实 验数据填入下表。 8.关闭系统电源,拆除实验导线。将各实验仪器摆放整齐。 六、实验结果和心得: 1 2 3 4 5 6 7 16.31dB 16.17dB 11.90dB 7.62dB 6.62dB 4.59dB 3.40dB 37.31dB 25.58dB 11.88dB 7.62dB 6.63dB 4.59dB 3.42dB 3.14mA 5.88mA 8.43mA 12.75mA 1 4.51mA 19.80mA 24.12mA

北邮微波实验报告整理版

北京邮电大学信息与通信工程学院 微波实验报告 班级:20112111xx 姓名:xxx 学号:20112103xx 指导老师:徐林娟 2014年6月

目录 实验二分支线匹配器 (1) 实验目的 (1) 实验原理 (1) 实验内容 (1) 实验步骤 (1) 单支节 (2) 双支节 (7) 实验三四分之一波长阻抗变换器 (12) 实验目的 (12) 实验原理 (12) 实验内容 (13) 实验步骤 (13) 纯电阻负载 (14) 复数负载 (19) 实验四功分器 (23) 实验目的 (23) 实验原理 (23) 实验内容 (24) 实验步骤 (24) 公分比为1.5 (25) 公分比为1(等功分器) (29) 心得体会 (32)

201121111x 班-xx 号-xx ——电磁场与微波技术实验报告 实验二 分支线匹配器 实验目的 1.熟悉支节匹配器的匹配原理 2.了解微带线的工作原理和实际应用 3.掌握Smith 图解法设计微带线匹配网络 实验原理 支节匹配器是在主传输线上并联适当的电纳(或者串联适当的电抗),用附加的反射来抵消主传输线上原来的反射波,以达到匹配的目的。 单支节匹配器,调谐时主要有两个可调参量:距离d 和由并联开路或短路短截线提供的电纳。匹配的基本思想是选择d ,使其在距离负载d 处向主线看去的导纳Y 是Y0+jB 形式。然后,此短截线的电纳选择为-jB ,根据该电纳值确定分支短截线的长度,这样就达到匹配条件。 双支节匹配器,通过增加一个支节,改进了单支节匹配器需要调节支节位置的不足,只需调节两个分支线长度,就能够达到匹配(但是双支节匹配不是对任意负载阻抗都能匹配的,即存在一个不能得到匹配的禁区)。 微带线是有介质εr (εr >1)和空气混合填充,基片上方是空气,导体带条和接地板之间是介质εr ,可以近似等效为均匀介质填充的传输线,等效介质电常数为 εe ,介于1和εr 之间,依赖于基片厚度H 和导体宽度W 。而微带线的特性阻抗与其等效介质电常数为εe 、基片厚度H 和导体宽度W 有关。 实验内容 已知:输入阻抗Z 75in ,负载阻抗Z (6435)l j ,特性阻抗0Z 75 ,介质基片 2.55r ,1H mm 。 假定负载在2GHz 时实现匹配,利用图解法设计微带线单支节和双支节匹配网络,假设双支节网络分支线与负载的距离114d ,两分支线之间的距离为21 8 d 。画出几种可能的电路图并且比较输入端反射系数幅度从1.8GHz 至2.2GHz 的变化。 实验步骤 1.根据已知计算出各参量,确定项目频率。 2.将归一化阻抗和负载阻抗所在位置分别标在Smith 圆上。 3.设计单枝节匹配网络,在图上确定分支线与负载的距离以及分支线的长度,根据给定的介质基片、特性阻抗和频率用TXLINE 计算微带线物理长度和宽度。此处应该注意电长度和实际长度的联系。 4.画出原理图,在用微带线画出基本的原理图时,注意还要把衬底添加到图中,将各部分的参数填入。注意微带 分支线处的不均匀性所引起的影响,选择适当的模型。 5.负载阻抗选择电阻和电感串联的形式,连接各端口,完成原理图,并且将项目的频率改为1.8—2.2GHz 。 6.添加矩形图,添加测量,点击分析,测量输入端的反射系数幅值。 7.同理设计双枝节匹配网络,重复上面的步骤。

北邮研究生计算机网络VOIPSIP实验报告

计算机网络实验课程报告 课题:SIP客户端的开源实现 姓名张涛 学院网络技术研究院 班级 学号 注册组号 2015年11月21日

1.小组信息 2.实验目的 1)理解VOIP,SIP技术,用开源代码实现一个SIP客户端(PJSIP) 2)用实现的客户端完成在SIP呼叫中心上的注册和测试 3.实验背景知识 3.1.阅读VOIP,SIP技术相关内容,加深对VOIP技术原理的理解。 1)VOIP技术原理 在现在的网络通信中,Email服务已经不是现在首选的通信方式了更多的即时通信,语音服务等,在网络上面层出不穷VoIP传统的电话网是以电路交换方式传输语音,所要求的传输宽带为64kbit/s而所谓的VoIP是以IP分组交换网络为传输平台,对模拟的语音信号进行压缩打包等一系列的特殊处理,使之可以采用无连接的UDP协议进行传输为了在一个IP 网络上传输语音信号,要求几个元素和功能最简单形式的网络由两个或多个具有VoIP功能的设备组成,这一设备通过一个IP网络连接VoIP设备是如何把语音信号转换为IP数据流,并把这些数据流转发到IP目的地,IP目的地又把它们转换回到语音信号两者之音的网络必须支持IP传输,且可以是IP路由器和网络链路的任意组合因此可以简单地将VoIP的传输过程分为下列几个阶段语音-数据转换语音信号是模拟波形,通过IP方式来传输语音,不管是实时应用业务还是非实时应用业务,首先要对语音信号进行模拟数据转换,也就是对模拟语音信号进行8位或6位的量化,然后送入到缓冲存储区中,缓冲器的大小可以根据延迟和编码的要求选择许多低比特率的编码器是采取以帧为单位进行编码典型帧长为10 30ms考虑传输过程中的代价,语间包通常由60120或240ms的语音数据组成数字化可以使用各种语音编码方案来实现,目前采用的语音编码标准主要有ITU-T G.711源和目的地的语音编码器必须实现相同的算法,这样目的地的语音设备帮可以还原模拟语音信号原数据到IP转换一旦语音信号进行数字编码,下一步就是对语音包以特定的帧长进行压缩编码大部份的编码器都有特定的帧长,若一个编码器使用15ms的帧,则把从第一来的60ms的包分成4帧,并按顺序进行编码每个帧合120个语音样点(抽样率为8kHz)编码后,将4个压缩的帧合成一个压缩的语音包送入网络处理器网络处理器为语音添加包头时标和其它信息后通过网络传送到另一端点语音网络简单地建立通信端点之间的物理连接(一条线路),并在端点之间传输编码的信号IP网络不像电路交换网络,它不形成连接,它要求把数据放在可变长的数据报或分组中,然后给每个数据报附带寻址和控制信息,并通过网络发送,一站一站地转发到目的地传送在这个通道中,全部网络被看成一个从输入端接收语音包,然后在一定时间(t)内将其传送到网络输出端t可以在某全范围内变化,反映了网络传输中的抖动网络中的同间

光通信技术实验报告

光通信技术实验报告 实验一光通讯系统WDM系统设计 实验目的 1.熟悉Optisystem实验环境,练习使用元件库中的常用元件组建光纤通信系统。 2.使用OptiSystem模拟仿真WDM系统的各项性能参数,并进行分析。 实验原理 光波分复用系统简介 光波分复用是指将两种或多种各自携带有大量信息的不同波长的光载波信号,在发射端经复用器汇合,并将其耦合到同一根光纤中进行传输,在接收端通过解复用器对各种波长的光载波信号进行分离,然后由光接收机做进一步的处理,使原信号复原,这种复用技术不仅适用于单模或多模光纤通信系统,同时也适用于单向或双向传输。 波分复用系统的工作波长可以从0.8μm到1.7μm,由此可见,它可以适用于所有低衰减、低色散窗口,这样可以充分利用现有的光纤通信线路,提高通信能力,满足急剧增长的业务需求。 WDM光通信结构组成 1)滤波器:在WDM系统中进行信道选择,只让特定波长的光通过,并组织其他光波长 通过。可调谐光滤波器能从众多的波长中选出某个波长让其通过。在WDM系统的光接收机中,为了选择所需的波长,一般都需依赖于其前端的可调谐滤波器。要求其有宽的谱宽以传输需要的全部信号谱成分,且带宽要窄以减小信道间隔。 2)复用器/解复用器(MUX/DEMUX):将多个光波长信号耦合到一路信道中,或使混合 的信号分离成单个波长供光接收机处理。一般,复用/解复用器都可以进行互易,其结构基本是相同的。实际上即是一种波长路由器,使某个波长从指定的输入端口到一个指定的输出端口。 实验软件介绍 OptiSystem是一款创新的光通讯系统模拟软件包,它集设计、测试和优化各种类型宽带光网络物理层的虚拟光连接等功能于一身,从长距离通讯系统到LANS和MANS都使用。一个基于实际光纤通讯系统模型的系统级模拟器,OptiSystem具有强大的模拟环境和真实的

北邮Internet基础与应用综合练习题

“Internet基础与应用”综合练习题 一、填空题 1. 计算机网络是计算机技术与_______技术相结合的产物,它的最主要目的在于提供不同计算机和用户之间的_________。 2. 计算机网络要完成两大基本功能是____________和___________。 3. 计算机网络主要由四部分组成,分别是__________、_____________、________________以及________________。 4. Internet的国际管理者是______________,Internet的中国管理者是________________。 5. 网络协议由3个要素组成,分别是_______、__________和__________。 6. Internet通信的基础协议是___________协议,其对应于OSI参考模型的传输层协议是______协议,对应于OSI参考模型的网络层协议是_________协议。 7. 域名服务器是一个安装有__________处理软件的主机,它的功能是________________。 8. 当前,Internet面临着各种安全威胁,其中最主要的威胁包括:_______、_________、_______和___________。 9. WWW服务的核心技术主要包括__________________与__________________。 10. 搜索引擎通常包括三个组成部分,分别是__________、__________和_________。 11. 电子邮件服务器通常有两种类型,分别是__________和_________。 12. FTP客户端程序主要有三种类型,分别是__________、__________和_________。 13. FTP服务是一种有_____、有_____的文件传输系统,采用FTP协议实现文件的上载或下载。 14. 远程登录服务是指用户使用________命令,使本地计算机暂时成为远程计算机的一个________的过程。 15. 网络新闻组是利用Internet进行专题讨论的国际论坛,目前Internet中规模最大的网络新闻组是_______。 16. 早期的BBS服务是一种基于__________的服务,当时在公告栏中只能够提供______信息。 17. P2P(Peer-to-Peer)是一种在客户机之间以______方式,通过__________来达到共享计算机资源与服务的工作模式。 18. 常见的Internet接入方式主要有_______、_________、_______、_________和___________。 19. 目前,无线上网应用最常见有_________方式和________方式。 20. 在Internet上对文件的定位与访问是通过______进行的,有时也把它叫做_______。 21. 目前通过浏览器得到信息通常有三种方式,其一是_____________,其二是__________,其三是_____________。 22. 搜索引擎是一种能够为用户提供检索功能的工具,它通过对Internet上的信息进行_______、_________、_______、_______、_________和_________,为用户提供检索服务。 23. 在电子邮件系统中,电子邮箱的固定格式为_________________。 24. 不同于传统邮件服务的SMTP与POP3协议,WWW邮件服务使用_______协议收发电子邮件。 25. 目前,从Internet上下载文件的方法主要有三种,分别是_______、_________和_________。 26. BT站点是指提供BT文件共享的网站,其中列出的是共享文件的________文件,这种文件通常称为__________。 27. 即时通信(Instant Messaging,IM)通常是指应用在计算机网络平台上,能够实现用户间即

北邮《现代通信技术》实验报告一

现代通信技术实验报告 班级: 2012211110 学号: 2012210299 姓名:未可知

在学习现代通信技术实验课上,老师提到的一个词“通信人”警醒了我,尽管当初填报志愿时选择了通信工程最终也如愿以偿,进入大三,身边的同学忙着保研、考研、出国、找工作,似乎大家都为了分数在不懈奋斗。作为一个北邮通信工程的大三学生,我也不断地问自己想要学习的是什么,找寻真正感兴趣的是什么,通信这个行业如此之大,我到底适合什么。本学期,现代通信技术这本书让我了解到各种通信技术的发展和规划,也让我对“通信人”的工作有了更深刻的认识。 一、通信知识的储备 《现代通信技术》第一页指出,人与人之间通过听觉、视觉、嗅觉、触觉等感官,感知现实世界而获取信息,并通过通信来传递信息。所谓信息,是客观事物状态和运动特征的一种普遍形式,客观世界中大量地存在、产生和传递着以这些方式表示出来的各种各样的信息。信息的目的是用来“消除不可靠的因素”,它是物质运动规律总和。因此,我们通信人的任务就是利用有线、无线等形式来将信息从信源传递到信宿,在传输过程中保证通信的有效性和可靠性。 而具体来讲,要实现信息传递,通信网是必需的通信体系,其中通信网分层的结构形式需要不同的支撑技术,包括业务网技术,向用户提供电话、电报、数据、图像等各种电信业务的网络;介入与传送网技术,实现信息由一个点传递到另一个点或一些点的功能。对此,我们通信工程专业学习课程的安排让我们一步步打下基础,建立起知识储备。 知识树如下: 如知识树所述,通信工程课程体系可以大致分为一下6类基础:

数学基础:工科数学分析,线性代数,复变函数,概率论基础,随机过程; 电路基础:电路分析,模拟电子技术,数字逻辑电路,通信电子电路; 场与波基础:电磁场与电磁波,微波技术,射频与天线; 计算机应用能力:C 语言程序设计,微机原理与接口技术,计算机网络,数据结构,面向对象程序设计,实时嵌入式系统 信号处理类课程:信号与系统,信号处理,图像处理,DSP 原理及应用; 通信类课程:通信原理,现代通信技术,信息论基础,移动通信,光纤通信等。 从大一开始学习的工科数学分析,大学物理,大学计算机基础等课程为基础类课程,旨在培养我们的语言能力,数学基础,物理基础,计算机能力,然后逐步加大难度,细化课程,方向逐渐明朗详细。同时,课程中加入了各种实验,锻炼了我们的动手能力。 二、通信知识的小小应用 实验课上老师说过,以我们所学的知识已经可以制作简单通信的手机的草图了,我对此跃跃欲试。经过思考和调研,以下是我对于简单手机设计的原理框图和思考结果。 一部手机的结构包括接收机、发射机、中央控制模块、电源和人机界面部分,如下图 手机结构设计图 电路部分包括射频和逻辑音频电路部分,射频电路包括从天线到接收机的解调输出,与发射的I/O 调制到功率放大器输出的电路。其中,射频接收电路完成接收信号的滤波、信号放大、解调等功能;射频发射电路完成语音基带信号的调制、变频、功率放大等功能。要用到的超外差接收机、混频器、鉴相器等在《通信电子电路》书本中的知识。逻辑音频包括从接收解调到接收音频输出、送话器电路到发射I/O 调制器及逻辑电路部分的中央处理单元、数字语音处理及各种存储器电路。由核心控制模块CPU 、EEPROM 、 FLASH 、SRAM 等部分组成,一个基本 天线 接收机 发射机 频率合成 电源 逻 辑 音 频 人 机 交 互

北邮《现代通信网》期末复习题(含答案)+阶段作业汇总

现代通信网-综合练习题 一、填空题 1. 所谓通信系统就是用电信号(或光信号)传递信息 的系统,也叫电信系统。 2. 通信网在硬件设备方面的构成要素是终端设备、 传输链路和交换设备。 3. 若按服务范围分,电话网通信网可分为本地网、 长途网和国际网。 ; 4. 通信网的基本结构主要有网形、星形、复合形、 总线形、环形及线形、树形。 5. 未来的通信网正向着数字化、综合化、智能化 和个人化的方向发展 6. 电话通信网通常由用户终端(电话机)、传输信 道和交换机等构成。 7. 我国电话通信网由长途电话网(长途网)和本地 电话网(本地网)两部分组成。 8. 二级结构的本地网,有分区汇接和全覆盖两种结 构。 < 9. 按组成路由的电路群的个数,路由可分为直达路 由和汇接路由两种。 10. 路由选择计划有固定选路计划和动态选路计划 两种。 11. 动态选路方法有时间相关选路(TDR)、状态相 关选路(SDR)和事件相关选路(EDR)三种。12. B-ISDN的业务分为两大类,分别是交互型业务和 分配型业务。 13. B-ISDN的信息传递方式采用异步转移模式(ATM)。< 14. ATM交换包括VP交换和VC交换。 15. ATM协议参考模型的三个平面包括用户平面、控 制平面和管理平面。 16. ATM交换的缓冲排队方式有输入缓冲排队方式、 输出缓冲排队方式和中央缓冲排队方式。 IP协议是IP网络的基础与核心。 18. 宽带IP城域网的结构分为核心层、汇聚层和接入 层三层。 19. 路由器按位置划分有核心路由器和接入路由器。 20. 接入网由业务节点接口(SNI)和用户网络接口 (UNI)之间的一系列传送实体(如线路设施和传 输设施)组成,为供给电信业务而提供所需传送 承载能力的实施系统。 21. 接入网的业务节点接口主要有两种,模拟接口(Z 接口)和数字接口(V5接口)。 22. 根据传输设施中是否采用有源器件,光纤接入网 分为有源光网络 (AON)和无源光网络 (PON)。23. 无源光网络(PON)的拓扑结构一般采用星形、 树形和总线形。 - 24. 无线接入网可分为固定无线接入网和移动无线 接入网两大类。 25. 无线局域网(WLAN)是无线通信技术和计算机网 络相结合的产物。 26. 信令网由信令点(SP)、信令转接点(STP)和 信令链路组成。 27. 三级信令网由高级信令转接点(HSTP)、低级信 令转接点(LSTP)和信令点(SP)三级构成。28. 我国信令网是由长途信令网和大、中城市本地信 令网组成。 【 29. 我国数字同步网的基准时钟有两种:全国基准时 钟(PRC)和区域基准时钟(LPR)。 30. TMN主要从三个方面界定电信网络的管理:管理 层次、管理功能和管理业务。 31. 我国电信管理网的网络结构一般也分为三级,并 且在各级网管机构设置该级的网管中心,即全国 网网管中心、省级网网管中心和本地网网管中心。 32. 没有自环和并行边的图称为简单图。 33. 一般有两种距离测度方法,即欧氏距离测度和矩 形线距离测度。 : 34. 具有n个点的树共有 n-1 个树枝。 35. 排队系统的基本参数包括:顾客到达率、服务员 数目和服务员服务速率。 36. 通信网络规划按时间跨度可分为长期规划、中期 规划和近期规划(滚动规划)。 37. 通信业务预测的内容主要包括用户预测、业务量 预测和业务流量预测。 38. 随着网络规模的不断扩大,局所采用“大容量、 少局点”的布局已显得十分必要。 $ 39. 用户环路的配线方式有直接配线、复接配线和交 接配线。 40. 两交换局间中继路由种类主要由费用比和局间 话务量确定。 二、单项选择题 1. 构成通信网的核心要素是(C)C 交换设备 2. 通信网的下列基本结构中可以采用自愈环的是(C) C 环形网 . 3. 响度、清晰度和逼真度是用来衡量电话通信网的(B)B 传输质量 4. 我国电话网现在采用的等级结构为(B)B 三级 5. 我国在二级长途网上采用选路方式为D)动态无级 6. 话务量不允许溢出的路由为(D) A 低呼损直达路由C 基干路由 D A和C 、 7. 电子邮件属于(B)B 消息型业务 8. ATM网中VC交换是(B)B VPI值、VCI值均改变 9. 下列关于ATM的描述中,不正确的是(C) C ATM网中,要进行逐段链路的差错控制和流 量控制 10. 二层交换机的特点是(A)交换速度快,控制功 能弱 : 11. 路由器可以实现协议转换的层次为(D) D 物理层、链路层及网络层 12. 下面所列接入网接口中,不属于用户网络接口的

计算机网络实验一 etherreal实验

实验一Ethere实验 1.为本机提供域名解析服务的本地域名服务器的IP地址是什么? 答:110.98.98.98 2.“https://www.wendangku.net/doc/ab13067926.html,”是百度Web服务器的规范主机名还是别名?结合nslookup结果进行分析。 答:https://www.wendangku.net/doc/ab13067926.html,是别名。 范主机名是https://www.wendangku.net/doc/ab13067926.html,。 3.域名解析服务器返回的百度Web服务器IP地址有几个,分别是什么,能否在浏览器的地址栏中使用IP地址取代域名来访问服务器,为什么?结合nslookup结果进行分析。 答:2个,分别是111.13.100.92和111.13.100.91。可以用浏览器直接打开,因为域名解析实际找到地址,提供2个IP,故均可上网。

4.域名服务器给出的是权威的还是非权威的答案,权威、非权威分别表示什么意思?结合nslookup结果进行分析。 答:如果DNS服务器在自己的区域文件里找到了客户端需要查询的记录,就会返回――权威性应答。如果查询其他DNS服务器直到找到,然后此服务器将找到的内容返回给客户端非权威性应答 (图片和上一题相同) 5.获取百度Web服务器主页的HTTP请求报文和响应报文的序号分别是多少? 答:144和150。 6.HTTP请求报文中是否使用了条件获取? 答:没有,因为没有HTTP报文中不含If-Modified-Since。

7.浏览器、服务器HTTP协议版本是什么? 答:浏览器的版本是Mozilla/5.0。服务器HTTP协议版本是HTTP/1.1。 8.客户端是否希望服务器保持HTTP连接,服务器是否同意保持HTTP连接? 答:客户端希望保持连接;服务器同意保持连接。 9.浏览器、服务器之间采用的是哪一种HTTP连接类型?持久的还是非持久的,带流水线的还是不带流水线的? 答:持久的,带流水线。http 1.1默认这种方式。

北邮通信原理实验报告

北京邮电大学通信原理实验报告 学院:信息与通信工程学院班级: 姓名: 姓名:

实验一:双边带抑制载波调幅(DSB-SC AM ) 一、实验目的 1、了解DSB-SC AM 信号的产生以及相干解调的原理和实现方法。 2、了解DSB-SC AM 信号波形以及振幅频谱特点,并掌握其测量方法。 3、了解在发送DSB-SC AM 信号加导频分量的条件下,收端用锁相环提取载波的原理及其实现方法。 4、掌握锁相环的同步带和捕捉带的测量方法,掌握锁相环提取载波的调试方法。 二、实验原理 DSB 信号的时域表达式为 ()()cos DSB c s t m t t ω= 频域表达式为 1 ()[()()]2 DSB c c S M M ωωωωω=-++ 其波形和频谱如下图所示 DSB-SC AM 信号的产生及相干解调原理框图如下图所示

将均值为零的模拟基带信号m(t)与正弦载波c(t)相乘得到DSB—SC AM信号,其频谱不包含离散的载波分量。 DSB—SC AM信号的解调只能采用相干解调。为了能在接收端获取载波,一种方法是在发送端加导频,如上图所示。收端可用锁相环来提取导频信号作为恢复载波。此锁相环必须是窄带锁相,仅用来跟踪导频信号。 在锁相环锁定时,VCO输出信号sin2πf c t+φ与输入的导频信号cos2πf c t 的频率相同,但二者的相位差为φ+90°,其中很小。锁相环中乘法器的两个 输入信号分别为发来的信号s(t)(已调信号加导频)与锁相环中VCO的输出信号,二者相乘得到 A C m t cos2πf c t+A p cos2πf c t?sin2πf c t+φ =A c 2 m t sinφ+sin4πf c t+φ+ A p 2 sinφ+sin4πf c t+φ 在锁相环中的LPF带宽窄,能通过A p 2 sinφ分量,滤除m(t)的频率分量及四倍频载频分量,因为很小,所以约等于。LPF的输出以负反馈的方式控制VCO,使其保持在锁相状态。锁定后的VCO输出信号sin2πf c t+φ经90度移相后,以cos2πf c t+φ作为相干解调的恢复载波,它与输入的导频信号cos2πf c t 同频,几乎同相。 相干解调是将发来的信号s(t)与恢复载波相乘,再经过低通滤波后输出模拟基带信号 A C m t cos2πf c t+A p cos2πf c t?cos2πf c t+φ =A c 2 m t cosφ+cos4πf c t+φ+ A p 2 cosφ+cos4πf c t+φ 经过低通滤波可以滤除四倍载频分量,而A p 2 cosφ是直流分量,可以通过隔直

计算机网络期末试卷及答案

2006——2007学年第二学期 《计算机网络》期末考试试卷(A )参考答案及评分标准 (课程代码:020203019) 试卷审核人: 考试时间: 2007.6 注意事项:1. 本试卷适用于2004级计算机科学与技术专业学生使用。 2. 本试卷共9页,满分100分。答题时间120分钟。 班级: 姓名: 学号: 一、单项选择题(本大题共20道小题,每小题1分,共20分) 1、以下传输介质中,传输错误率最低的是 。( B ) (A)同轴电缆 (B)光缆 (C)微波 (D)双绞线 2、关于报文交换的描述,以下正确的是 。( D ) (A)报文交换必定是面向连接的 (B)分组交换网中采用的是报文交换 (C) 报文交换的传输效率往往较高 (D)报文交换采用存储转发技术 3、关于因特网的标准化工作,以下描述错误的是 。( C ) (A)解决了多种技术体制并存且互不兼容的状态 (B)所有的因特网标准都是以RFC 的形式在因特网上发表 (C)因特网草案属于RFC 文档 (D)因特网建议标准属于RFC 文档 4、关于带宽的描述,错误的是 。( A ) (A) 带宽就是数据的传输速率

(B) 带宽是指某个信号具有的频带宽度 (C) 信道的带宽越大,则信息的极限传输速率就越高 (D)某些情况下,可以用吞吐量来表示系统的带宽 5、在不同网络结点的对等层之间的通信需要以下的哪一项?( B ) (A) 模块接口 (B) 对等层协议 (C) 电信号 (D) 传输介质 6、关于面向连接的服务,以下描述正确的是。( D ) (A) 在数据交换结束后,可以不中止连接 (B) 对数据传输过程中,是否按序传输没有要求 (C) 与无连接服务相比,灵活方便,数据传输速度快 (D) 比较适合在一定时间内向同一目的地发送许多报文的情况 7、多路复用器主要功能是。( C ) (A) 执行数/模转换 (B) 减少主机的通信处理负荷 (C) 结合来自两条或更多条线路的传输 (D) 执行串行/并行转换 8、关于码分复用CDMA,描述错误的是。( C ) (A) 其频谱类似于白噪声 (B) 每一个用户可以在同样的时间进行通信 (C) 只要每个用户使用不同的码型,各用户之间就可以互不干扰 (D) 每一个用户可以使用同样的频带进行通信 9、关于EIA-232接口标准描述正确的是。( D ) (A) 是数据链路层标准 (B) 采用正逻辑,即逻辑1用高电平表示,逻辑0用低电平表示 (C) 使用37脚的插座 (D) 是DTE与DCE之间的接口标准 10、以下哪一项不是数据链路层的功能。( A ) (A) 数据加密 (B) 透明传输 (C) 流量控制 (D) 差错控制 11、在停止等待协议中,为了避免出现死锁而采用。( B ) (A) 数据帧编号 (B) 超时重传 (C) 确认帧编号

北邮计算机网络实验网络层数据分组捕获

计算机网络课程设计 实验二:网络层数据分组的捕获和解析 1、实验类别 协议分析型 2、实验内容和实验目的 本次实验内容: 1)捕获在连接Internet过程中产生的网络层分组:DHCP分组,ARP分组,IP数据分组,ICMP分组。 2)分析各种分组的格式,说明各种分组在建立网络连接过程中的作用。 3)分析IP数据分组分片的结构 实验目的: 通过本次实验了解计算机上网的工作过程,学习各种网络层分组的格式及其作用,理解长度大于1500字节IP数据组分片传输的结构。 4)分析TCP建立连接,拆除连接和数据通信的流程。 3、实验学时 4学时 4、实验组人数 1人 5、实验设备环境 1台装有Windows XP操作系统的pc机,能够连接到Internet,并安装WireShark 软件。 6、学习难点 重点分析网络层分组的格式,掌握各种分组在网络通信中的应用,了解整个上网的工作过程。发送ICMP分组,并分析其结构和功能。制作长度大于1500字节的IP数据分组,发送并分析其分片传输的过程。 7、实验步骤 1、启动计算机,连接网络确保能够上网,安装WireShark软件。 2、第一步:开启WirkShark监控,设置捕获过滤器,仅捕获UDP报文 Capture ==>Interfrace==>选中所用网卡==>点击Start 第二步:设置WirkShark显示过滤器,在工作画面Filter设置udp.port==68,这样在捕获的报文中,仅显示UDP端口号68的报文(DHCP报文) 第三步:在DOS窗口执行命令ipconfig/release先释放已经申请的IP地址,再执行ipconfig/renew,就可以在WireShark上看到DHCP的四次握手获得IP地址,缺省路由DNS等参数的过程。 第四步:重新设置WireShark的捕获选项和显示选项(这些选项的设置方法可以参照软件自带手册)。执行一个ping命令,观察ARP和PING命令的执行过程。 关于捕获过滤器的手册:Help==>Contents,找到4.9节:Filtering while capturing 关于显示过滤器的手册:Help==>Contents,找到6.3节:Filtering packets while

相关文档
相关文档 最新文档