关于网络的一些概念


网络的七层结构

网络设备

层次

物理层:各种传输介质、调制解调器(Modem)、中继器、集线器、收发器(如:光纤收发器)

数据链路层:交换机、网桥、网卡

网络层:路由器

传输层以上:网关

网桥

  • 工作在 OSI模型的第二层(数据链路层),没有ip地址,也不分配IP地址

  • 作用是数据的转发

    https://access.redhat.com/documentation/zh-cn/red_hat_virtualization/4.1/html/technical_reference/bridge

  • 根据数据帧内容转发数据给其他相邻的网络

  • 基本只用于连接相同类型的网络,有时候也连接传输速率不一致的网络。

  • 具备“自学习”机制,网桥对站点所处网段的了解是靠“自学习”实现的,有透明网桥、转换网桥、封装网桥、源路由选择网桥。

  • 以太网中常用的交换集线器也是网桥的一种。

网卡 (network interface)

  • 使计算连网的网络设备。

中继器(RP Repeater)

  • 工作在物理层上的连接设备,OSI模型的物理层设备。

  • 适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。

  • 中继器是对信号进行再生和还原的网络设备。

  • 即使数据在链路层出现错误,中继器依然转发数据。

  • 不改变传输速度。

  • 不能在传输速度不一致的媒介之间转发。

  • 有些中继器提供多个端口服务,这种中继器被称为中继集线器或集线器。

路由器(Router)

  • 工作在OSI的第三层-网络层连接网络与网络的设备。

  • 可以将分组报文发送到另一个目标路由器地址。

  • 基本上可以连接任意两个数据链路。

  • 具有分担网络负荷、网络安全功能。

交换机(Switch)

  • 交换机可以说同时是集线器和网桥的升级换代产品,因为交换机具有集线器一样的集中连接功能,同时它又具有网桥的数据交换功能。所以可以这样说,交换机是带有交换功能的集线器,或者说交换机是多端口的网桥。外形上,集线器与交换机产品没什么太大区别。这一类交换机工作于ISO模型的第二层-数据链路层。

  • 4-7层交换机可用于带宽控制、特殊应用访问加速、防火墙等。

网关(Gateway)

  • 在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。
    负责协议转换和数据转发。
  • 在同一种协议之间转发数据叫做运用网关。

VMware 的三种虚拟网卡

https://blog.csdn.net/lyf_ldh/article/details/78695357

**以太网网卡 工作模式 **

  • 广播模式(Broad Cast Model):它的物理地址(MAC)地址是 0Xffffff 的帧为广播帧,工作在广播模式的网卡接收广播帧。它将会接收所有目的地址为广播地址的数据包,一般所有的网卡都会设置为这个模式。

  • 多播传送(MultiCast Model):多播传送地址作为目的物理地址的帧可以被组内的其它主机同时接收,而组外主机却接收不到。但是,如果将网卡设置为多播传送模式,它可以接收所有的多播传送帧,而不论它是不是组内成员。当数据包的目的地址为多播地址,而且网卡地址是属于那个多播地址所代表的多播组时,网卡将接纳此数据包,即使一个网卡并不是一个多播组的成员,程序也可以将网卡设置为多播模式而接收那些多播的数据包。

  • 直接模式(Direct Model):工作在直接模式下的网卡只接收目地址是自己 Mac地址的帧。只有当数据包的目的地址为网卡自己的地址时,网卡才接收它。

  • 混杂模式(Promiscuous Model):工作在混杂模式下的网卡接收所有的流过网卡的帧,信包捕获程序就是在这种模式下运行的。网卡的缺省工作模式包含广播模式和直接模式,即它只接收广播帧和发给自己的帧。如果采用混杂模式,网卡将接受同一网络内所有主机发送的数据包。

网络设备的IP地址

套接字(socket)

ARP、RARP与以太网都在数据链路层

五类网络地址

各层数据的名称

数据长度

以太网数据帧范围:64~1518

真正的应用数据范围:6~1460

分用

IP协议

不可靠,不能保证IP数据报成功到达目的地

无连接,IP不维护任何关于后续数据报的状态信息

IP首部的长度未20字节

arp协议

arp代理

局域网中的主机发送的arp请求不会被路由转发,而是被路由代理。也就是说发送的arp不会被转发到另一个网络中,而是由路由重新构成一个arp,发送到其他网络中。


文章作者: 风儿吹 羊儿肥
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 风儿吹 羊儿肥 !
  目录