首页 > 其他分享 >工作中的网络知识之一

工作中的网络知识之一

时间:2024-01-28 21:05:49浏览次数:20  
标签:之一 21 性能 知识 网络 千兆 网卡 地址

工作中的网络知识之一


背景

日常工作中环境问题其实有很多种,
有应用自己的, 数据库的, 客户端的浏览器或者是移动app的
但是更多的更难排查的问题其实是网络相关的环境问题. 
所以想分几个小组简单讲解一下网络相关的内容

网络的基础知识

现阶段的办公网络基本上都是TCP/IP协议簇下面.
公司网络一般也分为 有线网络, 无线网络, 4G/5G网络, VPN网络等. 

TCP/IP协议簇下面 物理层,链路层, 传输层, 对性能其实都有很大的影响. 
网络的性能其实遵循木桶短板原理, 由整个链路里面最差的一环来决定最高性能.

硬件设备

网卡: 
在21世纪20年代,树莓派4B都有1Gbit/S的网卡了.
所以基本上电子设备已经没有百兆的网卡了. 最低都是千兆.
但是千兆其实总体性能也比较有限. 
但是网卡其实也分多钟, 也分电口,光口,IB网卡等类型. 
网卡的处理能力也不一样, 同样的千兆网卡,包转发率,时延都是不一样的. 
服务器来说, 至少也得万兆才能够进行支撑比较大型的业务. 

网线:
网线根据网卡的不同也分为多种. 
双绞线,光纤,IB电缆.
一般情况下, 有限的最后100m 都是使用双绞线. 
一般 cat5e 就可以支撑千兆的带宽, 但是有条件还是上cat6 类网线.
对包转发率,丢包率,时延感染都有裨益. 
有时候最后一公里的双绞线如果存在过度弯折, 水晶头接触不良, 屏蔽膜破损都影响性能. 
光纤:
光纤其实更加娇贵一些. 
弯折和破损,以及网卡的接触都可能导致性能下降. 

交换机:
交换机主要是背板的交换率,以及端口的配置以及时延.
好的交换机不仅仅是背板效率高, 时延也低还有一些高级管理功能.
所以并不是最便宜的千兆/万兆就一定能能够满足,
在某些情况下, 可能无法支撑大量的业务请求.
并且如果交换机过热或者是其他情况下都会有性能下降.

网络地址

现阶段的网络地址都是 CIDR 了
不是传统的ABC类的私有网址. 
无类别域间路由(Classless Inter Domain Routing)
CIDR 核心是 classless, 不区分ABC 类的网络地址了
也就是网络号不再是固定的 8 16 24了, 还是可以进行更细粒度的划分或者是更高粒度的划分. 

IP地址其实核心就是 网络号与地址号的合计. 
网络号可以理解为是索引. 地址号就是精确的主机地址. 

跟linux的内存TLB页表, 虚拟地址和物理地址的转换类似.
核心就是减少路由的条目数.加快查找和转发的效率. 
比如一个地址为 10.110.80.0/21 
21的含义就是 前面21为是网络号. 也就是子网掩码

21位的网络号对应的子网掩码为 255.255.248.0 
子网掩码一般为前面多少位都是1的含义
IP地址与子网掩码做 与 运算. 得出来的就是网络号. 

还可以理解为 IPv4的32位地址减去网络号 就是主机的数量. 
比如 21位的情况下 主机号为11位 也就是 2048个主机IP地址. 
当然一般要去掉全为0 的纯粹网络号和全为1的广播地址
所以可以有 2046个可用地址. 

其实这样的划分可以尽可能小的划分冲突域. 可以独立的进行安全策略的设置与分配
提高公司内网的性能与安全性. 
不会出现一个地址被攻破,全公司都出现安全风险的情况.

第一部分总结

第一部分主要是一些非常简单的知识. 
第二部分想总结一下时延和性能相关的内容. 
学无止境.



标签:之一,21,性能,知识,网络,千兆,网卡,地址
From: https://blog.51cto.com/u_11529070/9454186

相关文章

  • 网络要素服务(WFS)详解
    通过实例详细介绍了WebGIS中网络要素服务(WFS)的具体内容。目录1.概述2.GetCapabilities3.DescribeFeatureType4.GetFeature4.1Get访问方式4.2Post访问方式5.Transaction5.1Insert5.2Replace5.3Update5.4Delete6注意事项1.概述WMS是一个返回图片......
  • 卷积神经网络详解+Python实现卷积神经网络Cifar10彩色图片分类
    原文链接:https://blog.csdn.net/master_hunter/article/details/133156758卷积神经网络相对于普通神经网络在于以下四个特点:局部感知域:CNN的神经元只与输入数据的一小部分区域相连接,这使得CNN对数据的局部结构具有强大的敏感性,可以自动学习到图像的特征。参数共享:在CNN中,同一个......
  • 正则表达式基础知识
    一个正则表达式就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[\t]*$/"^\[\t]*$"匹配一个空白......
  • STM32的汇编基础知识
    一、STM32F1内核基础知识1.Cortex-M3 内核结构STM32F1使用的是属于ARMv7-M架构的ARMCortex-M3内核,是一个32位的处理器内核,其内部的数据路径是32位的、寄存器是32位的以及存储器接口也是32位的。并且使用了哈佛结构,拥有独立的指令总线和数据总线为数字信号的处理提供了较高的性......
  • 堡垒机是什么:如何帮助企业提高网络安全防护
    引言网络安全是当今企业面临的一个重大挑战,尤其是对于那些拥有大量敏感数据和业务系统的企业。一旦遭受黑客攻击或内部人员泄露,企业可能会遭受巨大的经济损失和声誉损害。因此,企业需要采取有效的措施来保护自己的网络资源,防止未经授权的访问和操作。堡垒机就是一种能够帮助企业提高......
  • 三级计算机网络大题60分——来自B站“吃饭不留名”(综合题4:sniffer抓包分析 10分)
    https://www.bilibili.com/video/BV1hE411x7RT?p=6&vd_source=2bddda168481f778f8f92561c7e55574方法技巧考点1考点2考点3考点4考点5考点6考点7考点8考点9考点9考点10考点11考点12考点13考点14考点15......
  • 人工智能|使用 VGG 网络对人脸识别数据集进行训练并预测,最后对模型进行评估
    一、VGG网络对人脸识别数据集使用VGG网络对人脸识别数据集进行训练并预测,最后对模型进行评估。数据集为2019年上传的十个中国明星的人脸图片(只做学习使用,不得做与其他用途)。按照深度学习的传统,我们将训练集和测试集按照9:1的比例进行划分。自定义的数据集,首先要生成图像列......
  • 生活常识-汽车知识
    前言全局说明生活常识-汽车知识内容来源于网络一、抖动、杂声1.1车辆有杂音抖动2024-01-281.方向盘向左或右打死,有嗡嗡的声音,是助力泵缺油,加点就行;2.踩刹车,方向盘来回摆动,刹车盘用时间长了,就是该换刹车盘了;3.车原地怠速,方向盘有震动,就是该换发动机胶墩了;4.开车打方......
  • 安卓开发(二):Android基础知识
    摘录自Android官方文档Intent和Intent过滤器:https://developer.android.google.cn/guide/components/intents-filters?hl=zh-cn安卓按钮:https://developer.android.com/guide/topics/ui/controls/button?hl=zh-cn安卓Bitmap:https://developer.android.com/reference/......
  • CentOS7 网络配置
    我是在安装系统时先在可视化界面手动配置的,可以点击保存后方便查看配置是否有效然后从/etc/sysconfig/network-scripts/ifcfg-ens33文件中复制全文TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="......