TCP协议与UDP协议的区别
首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为...
分类:
其他好文 时间:
2014-06-12 21:51:13
阅读次数:
314
TCP在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Data
Link层,在第二层上的数据,我们叫Frame,在第三层上的数据叫Packet,第四层的数据叫Segment。
首先,我们需要知道,我们程序的数据首先会打到TCP的Seg.....
分类:
其他好文 时间:
2014-06-12 19:19:59
阅读次数:
316
I/O数据流提供一种向后备存储读取字节的方式,它是在.NET Framework中执行读写文件操作时的一种非常重要的介质。
我们可以将流视为一组连续的一维数据,包含开头和结尾,并且其中的游标指示了流中的当前位置。
1.流操作
流中包含的数据可能来自内存、文件或TCP/IP套接字,基本操作:
(1)读取:将数据从流传输到数据结构(如字符串货字节数组)中
(2)写入:将数据从...
分类:
其他好文 时间:
2014-06-10 19:23:08
阅读次数:
357
TCP报文段首部的前20个字节是固定的,后面有4N字节是根据需要而增加的选项。因此TCP报文段的最小长度为20个字节。
首部固定部分的各字段的意义如下:
1、源端口和目的端口:加上IP首部的源IP地址和目的IP地址,确定唯一的一个TCP连接。另外通过目的端口来决定TCP将数据报交付于那个应用程序,从而实现TCP的分用功能。
2、序号:占4个字节,序号的范围为[0,4284967296]。由于TCP是面向字节流的,在一个TCP连接中传送的字节流中的每一个字节都按顺序编号,首部中的序号字...
分类:
其他好文 时间:
2014-06-10 14:41:03
阅读次数:
198
环境限定:TCP/IP下的socket网络传输;C/C++开发语言,32/64位机。目前有两种方式对数据进行传输:1)字符流形式,即将数据用字符串表示;2)结构型方式,即将数据按类型直接传输。1)的方式保证所有的数据都是清晰的字符串明文,没有平台不一致问题,但传输的数据不定长,复合数据类型(如str...
分类:
其他好文 时间:
2014-06-10 11:49:51
阅读次数:
264
1、先运行vsftpd服务:
#service vsftpd start
2、通过iptables开放21号端口
(1) 先查看iptables设置:
#iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT al...
分类:
系统相关 时间:
2014-06-10 07:46:14
阅读次数:
392
一篇tcpdump文章的翻译分类: tcp/ip 2011-02-26 13:26 1064人阅读
评论(0) 收藏
举报tcpdst网络工具securityfiltertcpdump是信息安全行业最好的网络分析工具,希望全面理解tcp/ip的人必须要很好的掌握它。很多人喜欢用更高层的分析工具如Wi...
分类:
其他好文 时间:
2014-06-09 16:33:56
阅读次数:
263
Socket 接口是访问 Internet 使用得最广泛的方法。
如果你有一台刚配好TCP/IP协议的主机,其IP地址是202.120.127.201, 此时在另一台主机或同一台主机上执行ftp
202.120.127.201,显然无法建立连接。因"202.120.127.201" 这台主机没有运行...
分类:
其他好文 时间:
2014-06-09 16:32:39
阅读次数:
208
Internet Control Message
Protocol,ICMP是网路协议族的核心协议之一。它用于TCP/IP网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈,通过这些信息,令管理者可以对所发生的问题作出诊断,然后采取适当的措施解决。ICMP通常用于返回的错误信息或是分析路由。...
分类:
Web程序 时间:
2014-06-09 13:43:55
阅读次数:
295