- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络课程设计TCP数据包课案
《计算机网络》实验报告
题目 发送TCP数据包
成绩
学院名称
专业班级
学生姓名
学 号
指导教师
二○一五 年 七 月 一 日
目录
摘要…………………………………………………………….3
关键词………………………………………………………….3
一、背景概述……………………………………………….....3
二、设计内容………………………………………………….4
三、设计要求………………………………………………….4
四、需求分析………………………………………………….4
五、总体设计………………………………………………….4
程序流程图……………………………………………….5
设计思路………………………………………………….5
设计环境………………………………………………….5
基本功能………………………………………………….7
详细设计………………………………………………….7
六、总结与体会………………………………………………9
七、参考文献…………………………………………………10
摘要
Internet是网络的集合,包括ARPANET、NSFNET、分布在各地的局域网、以及其它类型的网络,如(DDN,Defense Data Network美国国防数据网络),这些统称为Internet。所有这些大大小小的网络互联在一起。(因为大多数网络基本协议是由DDN组织开发的,所以以前有时DDN与Internet在某种意义上具有相同的含义)。网络上的用户可以互相传送信息,除一些有授权限制和安全考虑外。一般的讲,互联网协议文档案是Internet委员会自己采纳的基本标准。 TCP/IP标准与其说由委员会指定,倒不如说由\舆论\来开发的。 任何人都可以提供一个文档,以RFC(Request for Comment需求注释) 方式公布。
TCP/IP的标准在一系列称为RFC的文档中公布。文档由技术专家、特别工作组、或RFC编辑修订。公布一个文档时,该文档被赋予一个RFC量,如RFC959说明FTP、RFC793说明TCP、RFC791说明IP等。 最初的RFC一直保留而从来不会被更新,如果修改了该文档,则该文档又以一个新号码公布。因此,重要的是要确认你拥有了关于某个专题的必威体育精装版RFC文档。文后会列出主要的RFC文档号。
本课主要致力于发送TCP数据包。
关键词 TCP
一、背景概述
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内 另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。
应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分区成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传输单元(MTU)的限制)。之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。TCP为了保证不发生丢包,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的包发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据包就被假设为已丢失将会被进行重传。TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算校验和。
二、设计内容
本课程设计的目标是发送一个TCP资料包,可以利用原始套接字来完成这个工作。整个程序由初始化原始套接字和发送TCP数据包两个部分组成。
三、设计要求
以命令行形式运行:SendTCP sourse_ip sourse_port dest_ip dest_port
其中,SendTCP为程序名;sourse_ip为源端IP地址;sourse_port为源埠;dest_ip为目的IP地址;dest_port为目的埠。
其它的TCP头部参数请自行设定。
数据字段为“This is my homework of network,I am happy!”。
发送成功后在屏幕上输出”send OK”。
四、需求分析
当应用层向TCP层发送用于网间传输的、用8位字
您可能关注的文档
- 计算机网络安全课案.doc
- 巷道施工技术与安全课件.ppt
- 巴西八日游行前说明会课件.ppt
- 巴金《家》赏析课件.ppt
- 计算机网络实训课案.docx
- 巴西圣保罗佳期幼儿园课件.pptx
- 市优质课评比课件新人教版《用字母表示数》课件.ppt
- 市场分析方法-2.数据来源评价及选择课件.ppt
- 计算机网络基础实验课案.doc
- 计算机网络复习题(答案详解)课案.docx
- 2021年国家开放大学1378管理英语3管理(本)各专业期末考试真题.pdf
- 2021年国家开放大学1317社会工作行政(本)社区管理期末考试真题.pdf
- 2021年国家开放大学2106宪法学法律.法学专业期末考试真题.pdf
- 2021年国家开放大学1397人体解剖生理学(本)护理学期末考试真题.pdf
- 2024年五官科实习生出科考试.pdf
- 2021年国家开放大学2129药物化学药学等专业期末考试真题.pdf
- 2021年国家开放大学2668人员招聘与培训实务人力资源管理期末考试真题.pdf
- 2021年国家开放大学2518旅游法规旅管,旅酒店期末考试真题.pdf
- 2021年国家开放大学2444酒店管理概论旅管,旅酒店期末考试真题.pdf
- 2021年国家开放大学2072人文社会科学基础小教,学前,教管期末考试真题.pdf
最近下载
- (必威体育精装版)24年秋统编版四年级语文上册习作:我的家人【教案及反思】.docx
- 确保教育包容性和公平性指南.docx
- altiumdesigner10电路设计入门教程.pdf VIP
- 2015版ISO9001&ISO14001&ISO45001三体系管理手册及程序文件一整套.doc
- 保安服务项目投标技术方案(技术标).docx
- 质谱法推算结构—非常有用.ppt
- 应征入伍服兵役高等学校学生国家教育资助申请表1(样表).docx
- 2024年秋新版北师大版一年级上册数学全册教案.pdf VIP
- 江南曲・其四原文、翻译注释及赏析(好意境)-诗词.docx
- 滥用职权枉法裁判的举报信(投诉法官).docx VIP
文档评论(0)