当前位置: 首页 > news >正文

小米网站开发流程书看上去高端的网站

小米网站开发流程书,看上去高端的网站,wordpress营销,网站设计有哪些专业术语作者: 肖建彬 | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明网址#xff1a;http://www.xiaojb.com/archives/it/ftp.shtml根据是使用port模式还是passive模式#xff0c;ftp使用不同的tcp端口号#xff0c;在详细描述ftp前#xff0c;我们来简…作者: 肖建彬 | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明 网址http://www.xiaojb.com/archives/it/ftp.shtml根据是使用port模式还是passive模式ftp使用不同的tcp端口号在详细描述ftp前我们来简单讨论一下tcp端口号的一些基本概念。tcp使用端口号来标识所发送和接收的应用端口号可以帮助tcp来分离字节流并且帮相应字节传递给正确的应用程序。   tcp端口号可以是半永久的和暂时的。服务器端监听在半永久的端口上来让客户端访问。客户端使用暂时的端口在本地标识一个对话客户端端口只在使用tcp服务时候才存在而服务器端口只要服务器在运行就一直在监听。 tcp端口可以归为3类   1、众所周知的端口来标识在tcp上运行的标准服务包括ftp、http、elnet、smtp等这些端口号码范围为0-1023   2、注册端口号用来标识那些已经向ianainternet assigned numbers assigned numbers authority注册的应用注册端口号为1024-49151   3、私有端口号是非注册的并且可以动态地分配给任何应用私有端口为49152-65535注册的端口号本来打算只给注册的应用使用 ftp port模式和ftp passive模式   当你对一个ftp问题进行排错时候你首先要问的一个问题是使用的是port模式的还是passive模式。因为这两种行为迥异所以这两种模式引起的问题也不同在过去客户端缺省为active(port)模式近来由于port模式的安全问题许多客户端的ftp应用缺省为passive模式。 2.1 ftp port模式 port模式的ftp步骤如下   1、 客户端发送一个tcp syntcp同步包给服务器段众所周知的ftp控制端口21客户端使用暂时的端口作为它的源端口   2、 服务器端发送syn ack同步确认包给客户端源端口为21目的端口为客户端上使用的暂时端口   3、 客户端发送一个ack确认包客户端使用这个连接来发送ftp命令服务器端使用这个连接来发送ftp应答   4、 当用户请求一个列表(list)请求或者发起一个要求发送或者接受文件的请求客户端软件使用port命令这个命令包含了一个暂时的端口客户端希望服务器在打开一个数据连接时候使用这个暂时端口port命令也包含了一个ip地址这个ip地址通常是客户自己的ip地址而且ftp也支持第三方third-party模式第三方模式是客户端告诉服务器端打开与另台主机的连接   5、 服务器端发送一个syn包给客户端的暂时端口源端口为20暂时端口为客户端在port命令中发送给服务器端的暂时端口号 6、 客户端以源端口为暂时端口目的端口为20发送一个syn ack包 7、 服务器端发送一个ack包   8、 发送数据的主机以这个连接来发送数据数据以tcp段(注segment第4层的pdu)形式发送一些命令如stor表示客户端要发送数据retr表示服务器段发送数据这些tcp段都需要对方进行ack确认注因为tcp协议是一个面向连接的协议   9、 当数据传输完成以后发送数据的主机以一个fin命令来结束数据连接这个fin命令需要另一台主机以ack确认另一台主机也发送一个fin命令这个fin命令同样需要发送数据的主机以ack确认   10、 客户端能在控制连接上发送更多的命令这可以打开和关闭另外的数据连接有时候客户端结束后客户端以fin命令来关闭一个控制连接服务器端以ack包来确认客户端的fin服务器同样也发送它的fin客户端用ack来确认。 下图图示了ftp port模式前几步步骤 /\ | | | [ ftp client ] [ ftp server ] | | | | (tcp:21 连接初始化,控制端口) | | syn | | port xxxx ———————- port 21 [tcp] | | synack | | port xxxx ———————- port 21 | | ack | | port xxxx ———————- port 21 | | | | (控制操作: 用户列目录或传输文件) | | | | port, ip, port yyyy | | port xxxx ———————- port 21 | | port seccussful | | port xxxx ———————- port 21 | | list, retr or stor | | port xxxx ———————- port 21 | | | | | | (tcp:20 连接初始化,数据端口) | | syn | | port yyyy ———————- port 20 | | synack | | port yyyy ———————- port 20 | | ack | | port yyyy ———————- port 20 | | | | | | (数据操作: 数据传输) | | data ack | | port yyyy ——————— port 20 | | . | | . | | . | | | \/ one response to “ftp协议分析一” linuxfool says: june 29th, 2007 at 23:43 | (控制操作: 用户列目录或传输文件) | | | | port, ip, port yyyy | | port xxxx port 21 | | | 第一个我觉得方向错了不知道说的对不对 leave a reply name (required) mail (will not be published) (required) website spam protection: sum of 6 8 ? 转载于:https://www.cnblogs.com/kangderui/archive/2010/01/05/1639327.html
http://wiki.neutronadmin.com/news/410459/

相关文章:

  • 企业网站的建设目的是什么室内装修图片效果图
  • 广州建筑公司网站北京到广州
  • 广西汽车网网站建设百度描述 网站
  • 旅游网站系统哪个好商标设计网免费
  • 淘宝客自建网站郑州官网关键词优化公司
  • 文汇网站建设网站建设免费软件有哪些
  • 网站开发外文期刊网做网站找顺的
  • html5美食网站弹簧机 东莞网站建设
  • 网站建设的电话销售好做吗做网站和域名
  • 青岛网站建设 青岛博采网络徐州网上房地产
  • 云建网站温州建设网站公司
  • 新网站怎样做好外链做网站的公司哪家强
  • 建设主管部门网站个人简历网页设计
  • 网站链接优化怎么做郴州市人力资源考试网
  • 做番号网站违法么项目建设资金来源网站
  • 网站建设热门吗天桥区seo全网宣传
  • 外卖网站怎么做插画师培训网站建设
  • 河北省住房和城乡建设网站自己搭建网站只有文字
  • 上海保洁服务网站建设系统管理主要包括哪些内容
  • 织梦网站多少钱哪些网站可以做兼职设计师
  • 兰州网站分类导航dw制作旅游网站教程
  • 做外贸在哪个网站小程序视频网站开发
  • 金华网站建设yw126上海做网站建设公司
  • 万维网站注册如何重装wordpress
  • 汕头网站专业制作北京商务网站建设
  • app应用程序西城区网站建设推广seo
  • 能接做网站的活的网站邮件营销 wordpress
  • 网站建设与维护制作网页网站备案号的链接
  • 在线企业建站服务如何制作小程序码
  • 淄博网站搭建公司店群智能营销管理系统