ftp是TCP/IP的一种具体应用,他工作在OSI模型的第七层,即应用层。仅基于TCP的服务,不支持UDP。ftp服务的具体工作工程如下:1.当FTP客户端发出请求时,系统将动态分配一个端口(如1032)2.若ftp服务器在端口21上侦听到该请求,则ftp客户端的端口1032与ftp服务器的端口21之间建..
分类:
其他好文 时间:
2014-08-31 02:52:11
阅读次数:
239
OSI七层模型:物理层:比特,数据链路层:帧,网络层:包,传输层及以上:报文。因为不用,不做详解。TCP/IP模型:这个常用,详解。链路层:负责在两个相邻节点上线路上的无差错传输数据,以帧为单位。每一帧数据包括一定数量的数据和一些必要的控制信息。其中接收方如果发现所传的数据有差错,则通知发送方重新发...
分类:
其他好文 时间:
2014-08-29 12:43:17
阅读次数:
328
一、前言本文,接着上篇《Linux下Netfilter/IPTables防火墙案例分析》来说说七层过滤。iptables等防火墙工作在四层及四层以下,都是通过数据包过滤或能够基于传输层状态检测的。但是一般企业应用的时候,很多场景下,需要提供屏蔽不良内容、封堵某些应用层软件的功能。QQ是一款..
分类:
其他好文 时间:
2014-08-29 03:02:08
阅读次数:
580
很少有人研究 Windows 下 TCP/IP 整个协议栈的实现,其实整个框架很清晰,现在做一个简单总结。...
第一部分:基础知识1.OSI七层网络模型:OSI网络模型是一个开放式系统互联的参考模型。其包括1、物理硬件层,2、数据链路层,3、网络层,4、数据传输层,5、会话层,6、表示层,7、应用层。在网络通信的发送端,其通信数据每到一个通信层,都会被该层协议在数据中添加一个包头数据,而在接收方则恰好相反,数...
分类:
编程语言 时间:
2014-08-26 13:14:56
阅读次数:
273
看到一同学发了个高中的数学题,一时想用编程方法来练练算法,虽然很简单,就当锻炼一下逻辑,毕竟很少有时间再接触这些了。题目:一个七层的塔,每层所点灯的盏数都等于上面一层的2倍,一共381盏灯,则底层所点灯的盏数是?我用的递归方法,也没啥好说的,比较传统的方法:
分类:
其他好文 时间:
2014-08-26 01:40:05
阅读次数:
156
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最基本的功能就是帮助不同类型的主机实现传输数据 。完毕中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作...
分类:
其他好文 时间:
2014-08-25 20:42:24
阅读次数:
282
了解一下OSI七层模型OSI层功能TCP/IP协议应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层数据格式化,代码转换,数据加密-会话层数据格式化,代码转换,数据加密-传输层提供端对端的接口TCP,UDP网络层为数据包选择路由IP...
分类:
Web程序 时间:
2014-08-25 11:20:14
阅读次数:
293