ensp的FTP实验

FTP使用的是传输层中的TCP协议

TCP协议

TCP协议是一种面向连接的,可靠的传输层协议

TCP的连接需要经过三次握手和四次挥手

TCP协议可靠的原因:可以进行确认和重传

三次握手

1.首先客户端发送请求,向服务端请求连接,此时标志位是SYN

SYN表示发送的首包 客户端第一次发送请求使用SYN标志位

2.服务端收到请求后,向客户端回应,此时标志位是SYN,ACK

SYN表示服务器端发送的首包,ACK表示服务端收到请求的确认包

3.客户端收到服务端的确认包后,向服务端再次进行确认,此时标志位是ACK。表示确认

 

四次挥手

1.首先客户端发起断开连接的请求,此时标志位是FIN 

它没有数据要发送了,因此断开连接。但是此时它仍然可以接收数据

FIN表示请求断开连接

2.服务端收到后确认,标志位ACK 表示确认收到

3.此时如果服务端也要断开连接,那么同样向客户端发送FIN请求

4.客户端回应ACK 表示收到

基于TCP协议的FTP实验

网络拓扑图

首先绘制出其拓扑图,使用一个路由,一个交换机,一个PC机以及一个客户端和服务端。

IP地址的分配如图所示

基本配置

首先给PC1按照IP地址进行相应的配置。PC机与客户端的网关均为192.168.10.254

完成配置后点击应用。

接下来给客户端配置IP和网关,按照拓扑图进行配置

同样地,将路由使用命令把IP进行配置

sys进入系统视图

int g0/0/0进入路由器对应的接口

然后使用ip address ip 子网掩码位数 对ip进行配置

同样的方法配置另一个接口

此时PC机这边的网络已经配置完全,应该是连通状态

打开命令窗口,进行连通性测试。发现正常连接,可以正常进行接下来的操作

配置完192.168.10.0网段的网络,接下来配置192.168.20.0这一网段。即服务器端

对服务器的ip网关子网掩码进行配置,如下图

配置完成此时应该是可以正常连通了的

那么直接开启客户端和服务器,将服务器和客户端开启并登录,此时就可以传输文件了

数据包分析

打开抓包软件可以看见TCP协议的三次握手连接

1.SYN

2.SYN,ACK

3.ACK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值