ftp建立连接的两种方式的区别

ftp的两种方式:主动模式(port)
被动模式(pasv)

ftp两种连接方式区别
如图,左边为ftp客户端,右边为服务器,当客户端登录服务器时
二者会有两次tcp握手的过程,第一次是控制建立接,而第二次是数据建立连接。
话不多说,先上图

图一ftp两种连接方式区别 图二ftp两种连接方式区别

图一是port模式下,数据连接建立的抓包图,图二是pasv模式下的,
二者很明显的地方是
1.在后续报文中,主动模式下是port的字样,被动模式下是pasv的字样,
2.在tcp建立完成后,主动模式回复的是command okay报文,而被动模式是no-port报文
3.主动模式第二阶段是由服务器主动发起SYN报文,而被动模式是客户端主动发起SYN报文,如下图所示

port模式ftp两种连接方式区别 pasv模式ftp两种连接方式区别

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2021-09-10
  • 2021-08-27
  • 2021-05-22
  • 2022-02-09
猜你喜欢
  • 2021-09-29
  • 2021-09-01
  • 2023-02-25
  • 2022-12-23
  • 2021-03-30
  • 2021-05-04
  • 2021-11-19
相关资源
相似解决方案