- 博客(13)
- 资源 (15)
- 收藏
- 关注
转载 交换机和路由器的区别
<br />计算机网络往往由许多种不同类型的网络互连连接而成。如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。因此通常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也可简称为互联网、互连网。<br /> 将网络互相连接起来要使用一些中间设备(或中间系统),ISO的术语称之为中继(relay)系统。根据中继系统所在的层次,可以有以下五种中继
2011-02-22 23:07:00 486
原创 路由器的原理与作用
<br />路由器是一种典型的网络层设备。它是两个局域网之间接帧传输数据,在OSI/RM之中被称之为中介系统,完成网络层中继或第三层中继的任务。路由器负责在两个局域网的网络层间接帧传输数据,转发帧时需要改变帧中的地址。它在OSI/RM中的位置如图1所示。<br /> <br /><br />一、原理与作用<br />路由器(Router)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径
2011-02-15 23:07:00 755
原创 Assert - 断言
<br />概述<br />Assert - 断言<br /> 编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设可以将断言看作是异常处理的一种高级形式断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。<br /> 使用断言可以创建更稳定,品质更好且易于除错的代码当需要在一个值为FALSE时中断当前操作的话,可以使用断言单元测试必
2011-02-15 22:30:00 734
原创 关于结构体内存对齐
<br />内存对齐”应该是编译器的“管辖范围”。编译器为程序中的每个“数据单元”安排在适当的位置上。但是C语言的一个特点就是太灵活,太强大,它允许你干预“内存对齐”。如果你想了解更加底层的秘密,“内存对齐”对你就不应该再透明了。<br />一、内存对齐的原因<br />大部分的参考资料都是如是说的:<br />1、平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常。<br />2、性能原因:数据结构(尤其是栈)应该尽可
2011-02-15 22:24:00 506
转载 关于ASSERT(断言)使用的规则
<br />程序一般分为Debug 版本和Release 版本,Debug 版本用于内部调试,Release 版本发行给用户使用。<br />断言assert 是仅在Debug 版本起作用的宏,它用于检查“不应该”发生的情况。示例6-5 是一个内存复制函数。在运行过程中,如果assert 的参数为假,那么程序就会中止(一般地还会出现提示对话,说明在什么地方引发了assert)。<br />void *memcpy(void *pvTo, const void *pvFrom, size_t size)<br
2011-02-15 22:14:00 1662
转载 二层组播协议IGMP proxy或IGMP Snooping
<br />二层组播协议IGMP proxy或IGMP Snooping,采取的基本方法是对每个组播数据包分组传送,下面分析这两种协议的实现方式。 <br />一、IGMP Snooping<br />IGMP Snooping是靠侦听用户与路由器之间通信的IGMP报文维护组播地址和VLAN的对应表的对应关系,它将同一组播组的活动成员映射为一个VLAN,在收到组播数据包后,仅向该组播组所对应的VLAN成员转发。主要操作流程如下:<br /> (1)主机与BAS进行PPPoE协商,通过PPPoE认证。<br
2011-02-13 23:01:00 3926 1
原创 IGMP PROXY和IGMP SNOOPING 有什么区别?
IPTV又称为网络电视、宽带电视,是利用宽带网络为用户提供交互式服务的一种业务。通过IPTV业务,用户可以得到高质量(接近DVD水平)的数字媒体服务,可以自由选择宽带IP网的视频节目,实现媒体提供者和媒体消费者的实质性互动。 <br />IP组播<br /> 在ADSL上实现IPTV业务是基于IP组播技术的。组播技术是一种点到多点的网络技术,其目的是减轻网络负载和媒体服务器的负担。组播方式分为静态组播和动态组播,由于实际应用中用户的需求总是变化的,所以在IPTV中一般采用动态组播。<br /><br
2011-02-13 22:56:00 24627
转载 CGMP和IGMP Snooping
CGMP和IGMP Snooping创建时间:2010-01-01文章属性:转载文章来源:http://www.godupgod.com文章提交:Longhai作者:godupgod交换机的工作模式是它会学习接收到的所有帧的源MAC地址,并存入交换机的MAC地址表,而多播MAC地址永远不会作为一个数据包的源MAC地址(一般都是作为目的MAC地址)所以交换机永远不会将多播MAC地址存入MAC地址表中,所以,每次收到的多播流量都会以泛洪的形式发送出去。由于默认情况下,局域网交换机会在广播域中泛洪多播流量,这会消
2011-02-13 22:44:00 4736
转载 IGMP Snooping和IGMP区别
<br />IGMP Snooping和IGMP区别 <br /> <br />IGMP Snooping和IGMP协议一样,两者都用于组播组的管理和控制,它们都使用IGMP报文。IGMP协议运行在网络层,而IGMP Snooping则运行在链路层,当二层以太网交换机收到主机和路由器之间传递的IGMP报文时,IGMP Snooping分析IGMP报文所带的信息,在二层建立和维护MAC组播地址表,以后从路由器下发的组播报文就根据MAC组播地址表进行转发。IGMP Snooping只有在收到某一端口的IGMP离
2011-02-13 22:35:00 2652
转载 大端(Big Endian)与小端(Little Endian)详解
大端(Big Endian)与小端(Little Endian)详解【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多少?(2) 它的字节在内存中是如何组织的? 针对第一个问题,有这样的解释: 对于跨越多个字节的对象,一般它所占的字节都是连续的,它的地址等于它所占字节最低地址
2011-02-13 20:37:00 856
转载 网络字节序与主机字节序
网络字节序与主机字节序不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 <br />最常见的有两种<br />1. Little endian:将低序字节存储在起始地址<br />2. Big endian:将高序字节存储在起始地址<br /><br />LE little-endian <br />最符合人的思维的字节序 <br />地址低位存储值的低位 <br />地址高位存储值的高位 <br />怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说 <br />
2011-02-13 20:20:00 490
原创 详解IGMP(Internet组管理协议)报文及协议
<br />1引言<br /> 本文将介绍用于支持主机和路由器进行多播的Internet组管理协议(IGMP)。它让一个物理网络上的所有系统知道主机当前所在的多播组。多播路由器需要这些信息以便知道多播数据报应该向哪些接口转发。IGMP在RFC 1112中定义[Deering 1989].<br /> 正如ICMP一样, IGMP 也被当作IP 层的一部分。IGMP报文通过IP数据报进行传输。不像我们已经见到的其他协议, IGMP有固定的报文长度,没有可选数据。图13-1显示了IGMP报文如何封装在IP数
2011-02-09 22:53:00 2153 2
转载 TCP/IP详解读书笔记(第13章IGMP:Internet组管理协议)
<br />TCP/IP详解读书笔记(第13章IGMP:Internet组管理协议)<br />本章将介绍用于支持主机和路由器进行多播的Internet组管理协议( IGMP)。它让一个物理网络上的所有系统知道主机当前所在的多播组。多播路由器需要这些信息以便知道多播数据报应该向哪些接口转发。<br />正如ICMP一样,IGMP也被当作IP层的一部分。IGMP报文通过IP数据报进行传输。不像我们已经见到的其他协议,IGMP有固定的报文长度,没有可选数据。图1显示了IGMP报文如何封装在IP数据报中。<br
2011-02-09 22:45:00 784
深入编程内幕.pdf
2015-03-28
C++编程指南.pdf
2015-03-28
Berkeley DB 资料
2010-09-21
linux c函数速查手册
2009-10-13
lcd ampire128x64 的使用 proteus
2009-05-17
autocad做的小户型平面图
2009-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人