在回答您的问题之前,我需要向您展示三层交换机和二层交换机之间的区别。
三层交换机三层交换机是具有一些路由器功能的交换机,它工作在osi网络标准模型的第三层:网络层。三层交换机最重要的目的是加快大型局域网内的数据交换,它的路由功能也是为了这个目的,可以一次路由,多次转发。
第二层交换机第二层交换机工作在osi模型的第二层(数据链路层),所以被称为第二层交换机。第二层交换技术的发展已经成熟。二层交换机是数据链路层设备,它可以识别数据包中的mac地址信息,根据mac地址进行转发,并将这些mac地址和对应的端口记录在自身内部的一个地址表中。
从上面可以看出,三层交换机通过ip路由交换数据,而二层交换机工作在二层数据链路层,只能识别数据报文中的mac地址信息进行数据交换。
切换模式1,cut-through:直通模式。
当输入端口检测到数据包时,它会检查数据包报头,并根据数据包中的目的地址将数据包直接发送到相应的端口。
优点:这种不需要在收到数据包后才开始转发,切换速度快,延时很小。
缺点:不提供检错服务,有可能转发错误数据包。没有缓存,不同速率的端口无法直连,容易丢包。
存储和转发
这样数据包接收完整,经过crc校验,如果数据包没有错误,再根据地址转发。
优点:提供错误检测服务,提高网络性能。支持不同速度端口的转发服务,可以保证高速端口和低速端口的配合。
缺点:传输延迟大,需要大的缓存容量。
帧是64字节的自由帧。
它检查数据包的长度是否为64字节。如果小于64字节,则意味着数据包被丢弃。如果超过64字节,则发送数据包。
这种方法可以保证碰撞碎片不会在网络中传播,提高网络的效率。它的数据处理速度介于直通和存储转发之间
希望以上对你有帮助。欢迎关注我的头条号,我会不定期更新关于网络的知识。
一、安装要求:
1.您需要linux的root权限才能安装。
2.由于默认情况下将使用端口8083和8086,因此有必要确保这两个端口不被占用。
onceinstallationiscompleteucanchangthesportsandotheroptions到配置文件,该文件位于/etc/influxdb中的bydefault。
二、安装:
这里用的centos操作系统。
1.首先,在命令行上执行以下脚本,以生成所需的yum源:
猫
[influxdb]
rhel$releasever
您可以使用javaapi
构建maven项目
专家
插入语句
(