首页 > 其他分享 >7基础扩展

7基础扩展

时间:2023-09-01 18:01:19浏览次数:43  
标签:前缀 扩展 报文 基础 单播 地址 本地 链路

磁盘阵列 RAID

Raid0  条块化:性能最高,并行处理,无冗余,损坏无法恢复

Raid1 镜像结构:可用性,可修复性,仅有50%利用率

Raid0+1 Raid10: radio 与 raid1长处结合,高效也可靠

Raid3(奇偶校验并行传送:N+1模式  有固定的校验盘 坏一个盘可恢复

Raid5(分布式奇偶校验的独立磁盘):N+1模式,无固定的校验盘,坏一个盘可恢复

Raid6(两种存储的奇偶校验):用两个校验盘N+2 ,无固定的校验盘

 

企业采用0+1  

5 利用率(n-1)/n  具备容错

 

IPV6

设计用于替代IP协议的下一代协议

寻址能力   长度128位,地址空间增大2  96倍

灵活的ip报文头部格式: 加快报文处理速度

简化报文头部,字段只有8个,加快报文转发,提高了吞吐量

提高安全性,身份认证和隐私权是关键特性

支持更多的服务类型

允许协议演变

8个16进制字段

Ipv4   点分十进制

IPV6  冒分十六进制

主要针对0省略:

0000可以省略为0

高位0可以省略

若几个段连续为零可以压缩为::,且只能用1次

 

单播地址:点对点

组播地址:多播   前缀为11111111

任播地址:只交付给其中一个,通常是距离最近的一个 

可聚合全球单播地址:前缀001

本地单播地址:

  链路本地:前缀为1111111010  一般以fe80开头

  站点本地:前缀为1111111011

 

IPV6规定每个网卡最少有3个IPV6地址,分别是链路本地地址,全球单播地址和回送地址(站点本地地址)

自动分配

全状态自动配置:配置DHCP这种自动配置服务

无状态自动配置:通过两个阶段获取链路本地址和 可聚合全球单播地址

首先主机将其网卡MAC地址附加在链路本地地址前缀11111111010之后,产生一个链路本地地址

发出一个ICMPv6邻居发现请求,验证其地址唯一性,不唯一则使用随机接口ID组成一个新的链路本地地址

 

主机以链路本地地址为原地址,向本地链路中所有路由器的组播ICMPv6路由器请求报文并返回一个包含可聚合全球单播地址前缀的路由器公告报文响应。该地址前缀加上自己的接口ID,自动配置一个全球单播地址。使用无状态自动配置,无须用户手工干预就可以改变主机的IPV6地址

 

IPV4   6 过渡技术

双协议栈技术:支持两种协议

隧道技术

NAT-PT技术:使用网关连接4  6

标签:前缀,扩展,报文,基础,单播,地址,本地,链路
From: https://www.cnblogs.com/wumingliang/p/17672598.html

相关文章

  • 『PyQt5-基础篇』| 03 基于PyQt5的第一个应用程序简单示例
    (03基于PyQt5的第一个应用程序简单示例)1导入必须的类需要两个类Application,QWidget;这两个类继承于QtWidgets;Application是应用程序类,QWidget是窗口类;sys模块是应用程序或窗口的参数会用到。importsysfromPyQt5.QtWidgetsimportQApplication,QWidget2创建Appli......
  • 金蝶云星空服务端根据条件加载基础资料
    使用场景:需要根据表单界面的条件返回满足条件的数据。比如:1、服务端或者客户端根据编码加载基础资料,辅助资料,单据2、服务端或者客户端根据名称加载基础资料,辅助资料,单据3、服务端或者客户端根据多条件加载基础资料,辅助资料,单据 解决方案设计:适配查询的对象(基础资料,辅......
  • # yyds干货盘点 # 分享一个Python字符串替换的基础题目(上篇)
    大家好,我是皮皮。一、前言前几天在Python最强王者群【莫生气】问了一个Python字符串基础处理的问题,一起来看看吧。二、实现过程这里大家对于strip()函数理解不深刻的话,很容易犯迷糊,这里答案就是输出一个字符c。因为strip会把参数ab分开来一个个的删除,如果是strs.strip('abc')会把整......
  • 分享一个Python字符串替换的基础题目(上篇)
    大家好,我是皮皮。一、前言前几天在Python最强王者群【莫生气】问了一个Python字符串基础处理的问题,一起来看看吧。二、实现过程这里大家对于strip()函数理解不深刻的话,很容易犯迷糊,这里答案就是输出一个字符c。因为strip会把参数ab分开来一个个的删除,如果是strs.strip('abc......
  • UIApplication 基础篇介绍
    做iOS开发的同学对UIApplication一定不陌生,当我们想要弹框,蒙层等功能时,都会使用类似如下的操作:UIWindow*delegateWindow=[UIApplicationsharedApplication].delegate.window;UIWindow*keyWindow=[UIApplicationsharedApplication].keyWindow;这里面delegateWindow和keyWind......
  • 用 ChatGPT 做一个 Chrome 扩展 | 京东云技术团队
    用ChatGPT做了个ChromeExtension最近科技圈儿最火的话题莫过于ChatGPT了。最近又发布了GPT-4,发布会上的Demo着实吸睛。笔记本上手画个网页原型,直接生成网页。网友直呼:前端失业了!但我觉着啊,真就外行看热闹,内行看笑话。虽然ChatGPT很强大,但没有经过针对某个领域自定义化过的模......
  • Linux文件扩展名:
    Linux文件扩展名:Linux文件扩展名:基本上,Linux的文件是没有所谓的“扩展名”的, 一个Linux文件能不能被执行,与他的第一栏的十个属性有关,与文件名根本一点关系也没有。这个观念跟Windows的情况不相同!在Windows下面,能被执行的文件扩展名通常是.com.exe.bat等等,而在Linux下......
  • 一、微信小程序(基础)
    微信小程序生命周期app.js内置方法与全局方法,内置方法都放在wx命名空间下,可以通过wx.来调用wxml基本概念wxml是模仿html创建出来的一种文件格式,html可以被浏览器识别,而wxml封装后的组件是不能被浏览器识别的,例如一些web端框架就不适用于操作wxml组件了wxml共有属性:id,clas......
  • mysq基础
    mangoDB一、认识MangoDB    1、简介:        基于分布式文件存储的开源数据库系统。旨在为WEB应用提供可扩展的高性能数据存储解决方案,将数据存储为一个文档,文档类似与Json格式,      {   name:"小明",   age:16,   address:{city:"长沙",......
  • 查看es结构,es _search查询基础语法
    查看es结构,es_search查询基础语法http://xx.xx.xx.xx:9200/ ES地址car_info/_searchPOST{}POST{"query":{"match":{"carNo":"573702440"}}}{ "query":{"term":{......