TCP IP 协议分析

TCP IP 协议分析

ID:40574877

大小:788.50 KB

页数:8页

时间:2019-08-04

TCP IP 协议分析_第1页
TCP IP 协议分析_第2页
TCP IP 协议分析_第3页
TCP IP 协议分析_第4页
TCP IP 协议分析_第5页
资源描述:

《TCP IP 协议分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TCP/IP协议分析及应用TCP/IP协议分析及应用在计算机网络的发展过程中,TCP/IP网络是迄今为止对人类社会影响最重要的一种网络。TCP和IP是两种网络通信协议,以这两种协议为核心协议的网络总称为TCP/IP网络。人们常说的国际互联网或因特网就是一种TCP/IP网络,大多数企业的内部网也是TCP/IP网络。作为一名学习计算机的学生,我们一定要对TCP/IP协议进行深刻的解析。通过对协议的分析进一步了解网络上数据的传送方式和网络上出现的问题的解决方法。本实验就是对文件传输协议进行分析来确定FTP协议工

2、作方式。目的:通过访问FTP:202.207.112.32,向FTP服务器上传和下载文件。用抓包工作来捕捉数据在网络上的传送过程。为的方便数据包的分析,通过上传一个内容为全A的TXT文件,来更直观的分析文件传输的过程。过程:1.在本机上安装科莱抓包软件2.对科莱进行进滤器的设置(arp、ftp、ftpctrl、ftpdata)3.通过运行CMD窗口进行FTP的访问4.用PUT和GET进行文件的上传与下载5.对抓到的包进行详细的分析CMD中的工作过程:C:DocumentsandSettingsAdmi

3、nistrator>ftp202.207.112.32Connectedto202.207.112.32.220Serv-UFTPServerv5.1forWinSockready...User(202.207.112.32:(none)):anonymous//通过匿名方式访问331Usernameokay,pleasesendcompleteE-mailaddressaspassword.Password:230Userloggedin,proceed.ftp>cd学生作业上传区/暂存文件夹250Di

4、rectorychangedto/学生作业上传区/暂存文件夹ftp>putd:aaa123.txt//上传aaa123.txt文件200PORTCommandsuccessful.150OpeningASCIImodedataconnectionforaaa123.txt.8TCP/IP协议分析及应用226Transfercomplete.ftp:1736bytessentin0.00Seconds1736000.00Kbytes/sec.ftp>getaaaaa.txt//下载aaaaa.txt文件2

5、00PORTCommandsuccessful.150OpeningASCIImodedataconnectionforaaaaa.txt(580Bytes).226Transfercomplete.ftp:580bytesreceivedin0.00Seconds580000.00Kbytes/sec.ftp>quit221Goodbye!对FTP响应代码说明见表1:表1FTP响应代码响应代码解释说明响应代码解释说明150文件OK,数据连接将在短时间内打开230登录成功200成功331用户名有效,需要密

6、码220服务器准备就绪332需要账号名221服务关闭421关闭服务器226数据连接关闭500无效命令IP数据包分析:(按照数据包的顺序进行分析)表2和表3是对两个往返的数据报进行分析:表2捕获的第1个数据包00E0FC187B46000D879074FA080045000030921940008006611FC0A80BF7CACF7020118F0015C2C0EC0700000000700240007B230000020405B401010402表3捕获的第2个数据包000D879074FA00E0F

7、C187B46080045000030252D00007F060F0CCACF7020C0A80BF70015118FD641CFDFC2C0EC0870124000D4F00000020405B401010402目标MAC:00E0FC187B46源MAC:000D879074FA版本:4(IPv4)首部长度:5(20字节)上层协议:06(TCP)源IP地址:C0A80BF7目的IP地址:CACF7020TCP源端口:118F(随机产生)目的端口:0015(熟知端口21表示FTP)TCP报文段数据分析:

8、众所周知的端口来标识在TCP上运行的标准服务,包括FTP、HTTP、TELNET、SMTP等,这些端口号码范围为0-1023。根据TCP端口号80可以确定TCP是为FTP提供服务的。下面就讨论TCP报文段的首部格式。TCP报文段首部的前20个字节是固定的(图1),后面有4N8TCP/IP协议分析及应用字节是根据需要而增加的选项(N是整数)。因此TCP首部的最小长度是20字节。首部数据0151631源端口号(16bit)目的端口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。