帧 数据在网络上是以很小的称为帧(Frame)的单位传输的,帧由几部分组成,不同的部分执行不同的功能。帧通过特定的称为网络驱动程序的软件进行成型,然后通过网卡发送到网线上,通过网线到达它们的目的机器,在目的机器的一端执行相反的过程。接收端机器的以太网卡捕获到这些帧,并告诉操作系统帧已到达,然后对其进行存储。就是在这个传输和接收的过程中,嗅探器会带来安全方面的问题 帧——就是影像动画中最小单位的单幅影像画...
by woshidazui - 网络技术文档中心 - 2007-10-19 11:16:13 阅读(651) 回复(0)
bps(bits per second)每秒比特数 bps是网络传输中一个最基本的网速单位,而比特流常用于拨号上网时代,最快的网速也就几十kbps(1024bps),常指在网络中传输的数据流,也就是说上网比特流,就有现在由于网速的加快,常用Mbps(1024kbps),现在的网络传输不再称为比特流,而称为信息高速公路。 帧的组成 在网络中,计算机通信传输的是由“0”和“1”构成的二进制数据,二进制数据组成“帧”(Frame),帧是网络传输的最小单位。实际...
===================================帧的接收和发送========================== -----------文件名称:sendfile.c, 帧的发送 采用libnet,#define VERSION "1.1.0" gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c sendfile.c gcc -g -O2 -Wall -o sendfile sendfile.o ../src/libnet.a ======================代码=============================== #if (HAVE_CONFIG_H) #include "../include/config.h" #e...
这里说的Vlan是符合 IEEE 802.1Q标准的Vlan。 其帧结构如下: |DA|SA|tag|Type|Date|CRC| 相对于普通以太网帧,Vlan帧在源Mac地址后添加了一个4byte长的Tag字段。这个字段具体又分为: |TPID|priorty|CFI|Vlan ID| TPID: tag protocal ID为固定值:0x8100 priority: 3bits长,有8个优先级 CFI: 规范为0,非规范为1 Vlan ID: 12bits长,取值1~4094 这个tag非常重要,目前虽然有很多种形式的Vlan,如:基于端口的Vlan,基于Mac的V...
用过NetXray之类的抓包软件的人,可能经常会被一些 不同的Frame Header搞糊涂,为何用的Frame的Header 是这样的,而另外的又不一样。这是因为在Ethernet 中存在几种不同的帧格式,下面我就简单介绍一下几种 不同的帧格式及他们的差异。 一。Ethernet帧格式的发展 1980 DEC,Intel,Xerox制订了Ethernet I的标准 1982 DEC,Intel,Xerox又制订了Ehternet II的标准 1982 IEEE开始研究Ethernet的国际标准802.3 1983 迫不及...
PPP帧格式和HDLC帧格式相似,如图1所示。二者主要区别:PPP是面向字符的,而HDLC是面向位的 图1PPP帧格式 可以看出,PPP帧的前3个字段和最后两个字段与HDLC的格式是一样的。标志字段F为0x7E(0x表示7E),但地址字段A和控制字段C都是固定不变的,分别为0xFF、0x03。PPP协议不是面向比特的,因而所有的PPP帧长度都是整数个字节。 与HDLC不同的是多了2个字节的协议字段。协议字段不同,后面的信息字段类型就不同。如: 0x0021——信...
Jumbo Frame巨帧 常常见到交换机和网卡说明中提到支持Jumbo Frame,但我一直对以太网的Jumbo Frame(巨帧)如何使用不太理解,今日在网上找到2则现摘录下来,相信看了以后大家会有收获。 ----这是一种厂商标准的超长帧格式,专门为千兆以太网而设计,目前还没有获得IEEE标准委员会的认可。以太网标准的最大帧长度为1518字节,而Jumbo Frame的长度各厂商有所不同,从9000字节~64000字节不等。采用Jumbo Frame能够令千兆以太网...