网卡混杂模式:接收所有经过网卡的数据包,包括不是发给本机的包。默认情况下网卡只把发给本机的包(包括广播包)传递给上层程序,其它的包一律丢弃。此模式下网卡能接受所有通过它的数据流,不管是什么格式,什么地址。当网卡处于这种”混杂”方式时,该网卡具备”广播地址”,它对所有遇到的每一个数据帧都 产生一个硬件中断以便提醒操作系统处理流经该物理媒体上的每一个报文包。
混杂模式设置:set: ifconfig eth0 promisc
unset: ifconfig eth0 -promisc
DNS正反向解析:
正向解析:通过域名查找ip;
反向解析:通过ip查找域名;
集线器:
集线器(Hub)的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI(开放系统互联参考模型)参考模型第一层,即“物理层”。集线器与网卡、网线等传输介质一样,属于局域网中的基础设备,采用CSMA/CD(带冲突检测的载波监听多路访问技术)介质访问控制机制。但是集线器每个接口只简单的收发比特,收到1就转发1,收到0就转发0,不进行碰撞检测。
集线器(hub)属于纯硬件网络底层设备,基本上不具有类似于交换机的”智能记忆”能力和”学习”能力。它也不具备交换机所具有的MAC地址表,所以它发送数据时都是没有针对性的,而是采用广播方式发送。
集线器不管有多少个端口,所有端口都共享一条带宽,在同一时刻只能有两个端口传送数据,其他端口只能等待;只能工作在半双工模式下。交换机每个端口都有一条独占的带宽,当两个端口工作时并不影响其他端口的工作,交换机可以工作在半双工模式下也可以工作在全双工模式下。假设网速为10Mbs,集线器连接5台主机,则各主机为2Mbs的网速,而若换成交换机,则网速均为10Mbs(集线器各个端口分摊使用网速,交换机所有端口都能有最大网速)