- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验八:运输层协议观察
计算机科学与技术学院 计算机网络实验 实验报告
实验项目 运输层协议观察 实验日期 2016/6/3
一 实验目的
1.1?理解运输层的端口与应用层的进程之间的关系。
1.2了解端口号的划分和分配。
二 实验原理
2.1进程之间的通信
运输层解决的是计算机进程到进程之间的通信问题,即所谓的“端到 端”的通信。运输层是整个网络协议层次中最复杂的一层,因为运输层总体负责数据的传输和控制,需要进一步解决“端到端”通信的可靠性问题,包括差错控制、流量控制和拥塞控制。从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。
对于IP层来说,通信的两端是两个主机,然而从运输层的角度看,通信的真正端点并不是主机而是主机中的进程。运输层解决的就是计算机程序到计算机程序之间的通信问题,即所谓的“端”到“端”的通信。也就是说,“端到端”的通信是应用进程之间的通信。
2.2运输层的端口号
在一个主机中经常有多个应用进程需要和其他主机的进程进行通信,因此,给主机中的应用进程赋予一个唯一标识符是必须的。TCP/IP引入了“端口号”的概念,IP地址用于标识主机,而端口用于标识该主机中的进程。
端口(Port)是运输层的应用程序接口,应用层的各个进程都需要通过相应的端口才能与运输实体进行交互。端口是通过端口号来标记的,TCP/IP 的运输层用一个16位端口号来标志一个端口。16位的端口号可允许有65536个不同的端口号。端口号只有整数,范围是从0到65535。 如果把IP地址比做一个宾馆的总机号码,而端口号是到每个房间的分机号,只有总机号加分机号才能拨通房间的电话。
端口号通常分为以下两种。
(1)熟知端口
数值为0?1023,它们一般固定分配给一些服务。表4-1给出了一些常用的端口号。
网络服务是可以使用其他端口号的,如果不是默认的端口号则应该在地址栏上指定端口号,方法是在地址后面加上冒号“:”(半角),再加上端口号。比如使用“8080”作为WWW服务的端口,则需要在地址栏里输入“网址:8080”。
但是有些系统协议使用固定的端口号,它是不能被改变的,比如139端口专门用于NetBIOS与TCP/IP之间的通信,不能手动改变。
(2)动态端口(Dynamic Ports)
1024?65535。这些端口号一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请,那么系统就可以从这些端口号中分配一个供该程序使用。当你需要与别人通信时,系统会从1024起,在本机上分配一个动态端口。1024端口就是分配给第一个向系统发出申请的程序,如果1024端口未关闭,再需要端口时就会分配1025端口供你使用,依此类推。在关闭程序进程后,就会释放所占用的端口号。
但是有个别的系统服务会绑定1024到49151的端口上,例如3389端口(远程终端服务)。49152到65535这一段端口,通常没有捆绑系统服务,允许系统动态分配以供使用。
三 实验要求
3.1拓扑图
其中Server的域名为,提供Web服务和DNS域名解析。
3.2 IP地址配置
3.3 其他预配置
不管是TCP还是UDP,它们都使用端口号区分应用层的进程。因DNS使用的是UDP,而HTTP使用的是TCP,因此本实验选择捕获DNS和HTTP两个事件,从相应的数据包中查看并理解UDP和TCP的端口号。
要设置Server设备中的DNS和HTTP内容,可以单击逻辑工作空间中的Server设备,在Config (配置)选项卡中对其进行相关的配置。
四 实验步骤、结果(程序+注释+截图)及分析
4.1任务一:通过捕获的DNS事件查看并分析UDP的端口号
?步骤1:捕获DNS事件
单击Simulation (模拟)选项卡进入模拟模式。在Event List Filters (事件列表过滤器)区域中,单击Edit Filters (编辑过滤器)按钮,仅选择DNS事件。
单击逻辑工作空间中的PC,在Desktop (桌面)选项卡中打开Web Browser (Web浏览器),在URL框中输入,然后单击Go (转到)按钮。最小化模拟浏览器窗口。
在Simulation Panel (模拟面板)中单击Auto Capture/Play (自动捕获/播放)按钮,此时会播放PC与Server之间的数据包交换动画,并且相关的事件会被添加到Event List (事件列表)中。
本步骤捕获到的事件包含PC与Server之间的DNS事件。在该过程中,PC充当DNS的客户端,而Server充当DNS的服务器端。
当动画结束时表示己没有更多事件要捕获,捕获结
您可能关注的文档
- 学雷锋做好人好事ppt.ppt
- 学雷锋,做一个有道德的人主题班会.ppt
- 畜牧业投入品质量安全.ppt
- 学雷锋找榜样争做最美好少年.ppt
- 学雷锋主题队课ppt.ppt
- 学雷锋 唱红歌.ppt
- 宁夏污水装置操作规程).docx
- 留守不流泪-PPT.ppt
- 略谈学习与研究的正确方法(第五版).ppt
- 宁县二中 第24课《明治维新》.ppt
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
最近下载
- PAA3中文使用手册.pdf
- 《第二单元 魅力歌剧 演唱 猎人合唱》作业设计方案-初中音乐人音版九年级上册.docx VIP
- 小学科学苏教版五年级上册全册教案(2023秋新课标版).doc
- XX年度12个月车辆道路运输货运安全学习会议记录.docx VIP
- 水平三(五年级)体育《400米耐久跑》“课程思政”教学案例(附教学设计).docx
- 西门子SINAMICS DCM 6RA80操作说明.pdf
- 基于BS模式的简单职工信息管理系统的设计与实现.pdf
- 软基换填施工方案(路基).docx
- 《第二单元 魅力歌剧 演唱 猎人合唱》作业设计方案-初中音乐人音版九年级上册.pdf VIP
- gis在国防军事中的应用.pptx
文档评论(0)