WAN广域网简介为什么需要WAN? 分区或分支结构的员工需要与总部通信并共享数据 组织经常需要与其他组织远距离共享信息 经常出差的员工需要访问公司网络信息 什么是广域网网络 用于连接LAN的,跨地理位置的数据通信链路,例如同属一个公司的不同分支机构(处于不同的地理位置)之间的互联链路。 WAN链路一般需要向运营商购买 WAN链路的地理跨越范围比LAN更广 链路类型多样,用户可以根据自己的需要选择 WAN在OSI WAN操作主要集中在第一层和第二层上 物理层(OSI第一层)协议描述链接通信服务提供商提供的服务所需的电器,机械,操作和功能特性 数据链路层(OSI第二层)协议定义如何封装传向远程位置的数据以及最终数据帧的传输机制 WAN广域网接入方式专线 如DDN、POS、E1、以太网专线等 点对点的专有连接(安全、高传输质量) 支持多种物理介质与物理接口标准 稳定可靠,配置与维护见到 适合长时间的业务流量需求;流量相对较高 电路交换 定义:由SP为企业原创网络节点间通讯提供的临时数据传输通道,其操作特性类似电话拨号技术 最常见的如ISDN,ADSL 逻辑连接持久有效, ...
简介 使用虚电路进行连接 提供面向对象的服务 应用非常广泛的WAN协议 FR交换设备在用户路由器间建立虚电路,提供基于分组交换的二层通道 面向连接的数据链路技术 速率:56K - 2M 帧中继术语VC 虚电路(VC) 通告帧中继实现的逻辑连接叫做虚电路(VC) 利用虚电路,帧中继允许多个用户共享带宽,而无需使用多条专用物理路线,虚电路是以DLCI标识的 DLCI(Data Link Connection Identifilier)数据链路连接标识 通常由帧中继服务提供商(例如电话公司)分配 帧中继DLCI仅具有本地意义 DLCI 0到15和1008到1023留作特殊用途。服务提供商分配的DLCI范围通常为16到1007 LMI(本地管理接口) 是一种信令标准,用作管理链路连接及keepalive的机制 终端路由器(DTE)和帧中继交换机(DCE)之间的帧中继设备没10秒(或大概如此)轮询一次网络 思科路由器支持三种LMI,分别是Cisco,Ansi和q933a 路由器从帧中继交换机的帧封装接口接受LMI信息,并将虚链路状态更为下列3钟状态之一: Active State正常 ...
静态路由部分简介路由是指从源主机到目的主机的转发过程 路由器的工作内容 路由器知道目标地址 发现到达目标地址的可能的路由 选择最佳路径(路由表) 维护路由信息 主要特点静态路由需要管理员根据实际需要一条条自己手动配置,路由器不会自动生成所需的静态路由的。静态路由中包括目标节点或目标网络的IP地址,还可以包括下一跳IP地址(通常是下一个路由器与本地路由器连接的接口IP地址),以及在本路由器上使用该静态路由时的数据包出接口等。 路由路径相对固定因为静态路由是手动配置的,静态的,所以每个配置的静态路由在本地路由器上的路径基本上是不变的,除非由管理员自己修改。另外,当网络的拓扑结构或链路的状态发生变化时,这些静态路由也不能自动修改,需要网络管理员需要手工去修改路由表中相关的静态路由信息。 永久存在也因为静态路由是由管理员手工创建的,所以一旦创建完成,它会永久在路由表中存在的,除非管理员自己删除了它,或者静态路由中指定的出接口关闭,或者下一跳IP地址不可达。 不可通告性静态路由信息在默认情况下是私有的,不会通告给其它路由器,也就是当在一个路由器上配置了某条静态路由时,它不会被通告到网络中相连的 ...
Lay2 Switching简介 基于硬件的交换 线速转发性能 低延迟 定义MAC地址 Lay2 Frame 类型字段取值为0800的帧代表IP协议 类型字段取值为0806的帧代表ARP协议帧 类型字段取值为0835的帧代表RARP协议帧 类型字段取值为8137的帧代表IPX和SPX传输协议帧 Ethernet II帧 802.3帧 MAC MAC地址有48位,通常被表示为点分十六进制数 MAC地址全球唯一,由IEEE对这些地址进行管理和分配 每个地址由两部分组成,分别是供应商代码和序列号。其中前24位二进制代表该供应商代码。剩下的24位由厂商自己分配 VLAN概率回顾 形成逻辑的广播域,不同之间的VLAN互相隔离 一个VLAN中所有设备都是在同一广播域内,不同的VLAN为不同的广播域VLAN之间互相隔离,广播不能跨越VLAN传播,因此不同VLAN之间的设备一般无法互访,不同VLAN间需通过三层设备实现相互通信 一个VLAN一般为一个逻辑子网,由被配置为此VLAN成员的设备组成VLAN中成员多基于交换机的端口分配,划分VLAN就是对交换机的接口划分 VLAN工作于OSI ...
VLAN范围(Dot1Q) 0,4095 保留,系统使用 1 思科默认vlan 2-1001 For Ethernet VLANs 1002-1005 思科默认为FDDI及TokenRing 1006-4094 只能为Ethernet使用,在一些特殊平台使用 Trunking配置 Trunk可以手工静态配置或者通过DTP进行协商 DTP是的交换机之间能够进行trunk协商 Trunk相关配置1234Switch(config)# switchport mode access #接口设置access模式Switch(config)# switchport mode encapsulation {dot1q | ISL} #如果接口是trunk,设置干道协议类型Switch(config)# switchport mode dynamic {auto | desirable} #将接口设置为DTP动态协商,可选auto或者desirableSwitch(config)# switchport nonegotiate #将接口设置为none ...
&> /dev/null可放于echo末尾用于保持桌面整洁 shell脚本创建文件时在末尾添加 .sh 在文件中首行写入#!/bin/bash后正常输入命令 保存后可使用sh +路径执行 也可给该文件添加执行权限x 直接输入该路径即可执行 read [用户输入数据] [变量名]:让用户输入数据并赋值到该变量(可在输入数据前加-p ”信息”,在输入数据时显示信息) let 变量名++/–:使变量自增/自减1 参数‘$#:’ 参数数量总和‘$*:’ 所有参数‘$?:’ 显示上一次命令的执行返回值‘$num:’ 对应位置为第num的参数 测试语句格式: 条件表达式 1234-d:测试文件是否为目录类型-e:测试文件是否存在-f:判断是否为一般文件-r/w/x:测试当前用户是否有r/w/x权限 若判断结果为真则返回0,若判断结果为假则返回其他非零值 例: 123[ -d /etc/abcde ] echo $? 若该文件为目录类型则会输出 10 若该文件不为目录类型则会输出其他非零值 整数比较:1234567格式:[ ...
系统类
未读阵列基础策略RAID 0:优点:有效提升硬盘数据的吞吐速度;缺点:不具备数据备份和错误修复能力 RAID 1:优点:数据安全性增加;缺点:磁盘设备读写速度降低,磁盘利用率降低,成本提高 RAID 5:优点:较为均匀的兼顾了读写速度,数据安全性,存储成本 RAID 10:优点:集合了RAID 0 和RAID 1的优点;缺点:成本大幅提高 部署磁盘阵列: 使用命令mdadm 模式 RAID设备名称 选项 磁盘成员 选项: -a:检测设备名称 -n:指定设备数量 -I:指定RAID级别 -C:创建 -v:显示过程 -f:模拟设备损坏 -r:移除设备 -Q:查看摘要信息 -D:查看详细信息 -S:停止RAID磁盘阵列 -x:有备份盘,后接备份盘数量 例:mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sda ... 用命令mkfs将制作好的磁盘阵列格式转化为ext4格式: mkfs.ext4 RAID文件 创建文件夹用于挂载阵列文件 用mount挂载 可用df -h查看是否成功 将其加入到磁盘配置文件中使其永久生效: 可使用重定向或直接进入vim编辑 ...
基础指令123456789查看文件目录:pwd查看当前目录下的所有目录和文件:ls查看当前目录下的所有目录和文件(包括隐藏的文件):ls -a列表查看当前目录下的所有目录和文件(列表查看,显示更多信息),与命令"ll"效果一样:ls -l查看指定目录下的所有目录和文件:ls /xxx/xxx进入文件目录:cd进入根目录:cd /进入当前用户目录:cd ~退出目录:cd .. 12345创建文件夹:mkdir创建文件:touch设置权限:chmod xxx [文件目录]删除文件:rm [文件名]删除文件夹:rm -rf [文件目录] 1234立刻关机:shutdown -h now 或者 poweroff两分钟后关机:shutdown -h 2立刻重启:shutdown -r now 或者 reboot两分钟后重启:shutdown -r 2 1234567type:查看指令信息alias 【别名】=‘原命令’:为原命令起别名(unalias 【别名】:删除该别名)vim /root/.bashrc:对当前用户设置永久别名vim /etc/bashrc:对所有 ...
系统类
未读常见报错:123Incomplete command:命令不完整Unrecognized command:命令有误Ambiguous command:命令无法识别 基础指令:12345678防止交换机配置时一直弹出信息:un info e(un in e)进入特权模式:system-view(sy)返回:quit/qint [端口]:进入该端口的配置进入某个console口:user-interface console 接口更换主机名称:sysname 主机名称interface loopback:创建虚拟接口display ip interface brief:查看所有端口的启用情况和ip地址 接口类型:123使用命令port link-type 【接口】来切换access:用于连接终端,电脑等trunk:用于连接另一台终端
每次Android新版本发布后,那种漫长等待却迟迟收不到OTA更新的焦虑,Project Treble正是为了解决这一痛点而生。 前话多年来,Android系统更新缓慢问题一直困扰着用户和制造商。每当Google发布新版本,设备制造商和芯片供应商都需要进行漫长而复杂的适配过程。 这导致Android设备升级率长期低迷,甚至2025年仍有17%的设备无法及时获取安全补丁。 2017年,Google在Android 8.0中引入了名为Project Treble的模块化架构设计,这是Android系统架构自诞生以来最重大的变革之一,旨在从根本上解决系统更新缓慢的问题。 01 传统Android更新的复杂流程在Project Treble之前,Android系统更新是一个复杂且耗时的过程。首先,Google将新系统源码发布至AOSP(Android开放源代码项目)。 接着,芯片制造商(如高通、三星、联发科等)需要对源码进行针对性修改,以让自家芯片能够在新版本Android系统上正常启动和运行。 然后,芯片制造商将修改后的源码交给OEM厂商,厂商根据自己的需求进一步定制新系统,加入特色功 ...




.png)
.png)




