地址

NORDIC BLE MAC ADDR

China☆狼群 提交于 2019-12-09 12:50:11
一个ble设备,地址可以分成2大类 Public Device Address(公共设备地址) 公共设备地址 Public Device Address是48bits的数字,就和电脑mac地址一样,是全球唯一的,一般传统蓝牙用这种地址。 Random Device Address(随机设备地址) 不是固定分配,而是设备启动后随机分配,Random Device Address(随机设备地址)又可以分成2类 Static Device Address( 静态设备地址) 最高2bits为“11”, 剩余46bits是随机数,不能全0或全1 在一个上电周期保持不变 下一次上电可以变也可以不变 Private Device Address(私密设备地址) 分为2类 Non-resolvable private address(不可解析私密地址) 最高2bits为“00” 剩余46bits是随机数,不能全0或全1 每隔T_GAP周期更新 Resolvable private address(不可解析私密地址) 高24bits是随机数,最高2bits为“10” 低24bits是随机数和IRK进过hash运算得到hash值,hash=ah(IRK,prand) 对端BLE扫描到该类型地址后,用本地IRK和该地址的prand进行ah运算,如果得到值和该类型地址低24bits一致才进行后续操作。

配置基于全局地址池的DHCP

北慕城南 提交于 2019-12-07 17:35:28
如下图所示,建好拓扑图: 路由器配置的实验编址如下图所示,两台PC机的地址选择为DHCP获得: PC机时通过DHCP自动获得地址,交换机为二层设备,无需配置IP,所以只需要配置R1即可: 在R1上开启DHCP,使用IP pool命令创建一个全局地址池,名称为LIUHUI1,默认情况下,设备上没有创建任何地址池。 使用network配置全局地址池,可动态分配的网段范围为192.168.1.0,如果不指定掩码默认使用自然掩码,即24位掩码,该网段必须与路由器接口IP为同一网段。 使用lease day配置地址租期,默认为1天,对于不同的地址池DHCP服务器可以指定不同地址的地址租用期限,但是同i地址池中单地址具有相同的租期。 然后配置DHCP客户端出口网关地址: 指定地址池中192.168.1.250到192.168.1.253不参与分配,所以DHCP服务器将从192.168.1.249开始往前分配。 之后用dns-list命令配置DNS服务器地址: 开启接口的DHCP功能,使用DHCP命令配置指定接口,采用全局地址池为客户端分配IP地址: 路由器需要为两个部门分配地址,所以需要两个全局地址池,按照上述方法配置第二个全局地址池: 查看IP地址池信息,可知有两个地址池,地址池总数为506个,使用了0个,空闲502个,4个地址不参与分配: 单击PC1的命令行选项卡

配置基于接口地址池的DHCP

£可爱£侵袭症+ 提交于 2019-12-07 16:18:26
本实验将路由器R1模拟成为公司的DHCPServer,该公司市场部和财务部下的PC通过DHCP的方式自动配置IP地址。网络管理员配置客户端PC通过接口地址池的方式自动获取IP地址。 1、基础配置 根据实验编址表进行相应的基本IP地址配置,由于PC是通过DHCP自动获取地址,暂时无法测试连通性。交换机为二层设备,无需配置IP地址。 2、基于接口配置DHCP Server功能 在R1上开始DHCP功能 在R1的GE 0/0/0 和GE 0/0/1 接口上配置dhcp select interface 命令,开启接口的DHCP服务功能,指定从接口地址池分配地址。 接口地址池可动态分配IP地址,范围就是接口的IP地址所在网段,且只在此接口下有效。当DHCP服务器接收到DHCP客户端的请求报文后,DHCP 服务器将会使用该接口的地址网段给客户端分配地址。 3.配置基于接口的DHCP Server租期/DNS服务器地址 在R1的GE0/0/0接口上使用dhcpserverlease命令配置DHCP服务器接口地址池中IP地址的租用有效期限为2天,GE 0/0/1接口不修改,使用默认值1天,超过租期后该地址将会重新分配。 在GE0/0/1接口上使用dhcp server dns-list 命令指定接口地址池下的DNS服务器,为PC2自动分配DNS服务器地址为8.8.8.8 4、配置DHCP

Ubuntu设置静态 IP 的方法

隐身守侯 提交于 2019-12-07 09:29:19
Ubuntu设置静态 IP 的方法 安装必要工具 编辑网络的配置文件 我们用 vim 打开网络的配置文件 我们会看到目前的内容如下 编辑文件内容 保存 刷新IP 重启网络 查看ip 安装必要工具 sudo apt install -y vim 编辑网络的配置文件 我们用 vim 打开网络的配置文件 sudo vim /etc/network/interfaces 我们会看到目前的内容如下 auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp 编辑文件内容 auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 123.123.123.8 # 需要替换成自己的 IP 地址 netmask 255.255.255.0 gateway 123.123.123.1 # 需要替换,把自己的 IP 地址前三位保持不变,最后一位变成 1 dns-nameservers 8.8.8.8 上面的内容需要改两处地方: address 后面改成你新的 IP 地址 gateway 后面改成自己的网关,也就是你新的 IP 地址前三位保持不变,最后一位变成 1,比如,如果你的 IP 地址是 123.123.123.88,那么你的网关就是 123.123

计算机网络 - 练习(一百一十七)

一个人想着一个人 提交于 2019-12-07 09:25:21
计算机网络 练习(一百一十七) 任意播地址的组成为() A. 子网前缀 + 全 0 B. 子网前缀 + 全 1 C. 链路本地地址前缀 + 全 0 D. 链路本地地址前缀 + 全 1 ---------------------------------------- 答案 : A 解析 : 无 下图表示一个局域网的互连拓扑,方框中的数字是网桥 ID,用字母来区分不同的网段。按照 IEEE 802.1d 协议,ID为(1)的网桥被选为根网桥,如果所有网段的传输费用为 1,则 ID 为 92 的网桥连接网段(2)的端口为根端口。 问题1: A. 3 B. 7 C. 92 D. 12 问题2: A. a B. b C. d D. e ---------------------------------------- 答案 : A B 解析 : ① 802.1 d 中规定,网络中的交换机相互比较网桥 ID,ID 小的作为根桥,若 ID 相同,进一步比较 MAC 地址,MAC 地址小的选为根桥。 ② 非根网桥的根端口选择问题,依据是自己到根桥传输费用最低端口就是根端口。由于每个网段的费用都是 1,因此 B 到根桥的费用就是 1,而通过 d-a 到根桥的端口是 2,因此 b 这一端是根端口。【看端节点数量吧~!】 下面的地址中,属于单播地址的是() A. 172.31.128.255/18 B.

centos配置DNS地址

不想你离开。 提交于 2019-12-07 04:20:26
1.先查看一下自己是否有DNS地址 $cat /etc/resolv.conf 文件为空,则是没有配置DNS地址,或者使用nslookup命令解析一下网址。 nslookup www .baidu .com 2.配置DNS地址,编辑resolv.conf文件,此文件只能使用root权限编辑,非root权限无法保存。 $sudo vim /etc/resolv.conf 我添加的第一个是我的上层路由的地址,第二个是google的地址。 3.按esc到命令输入模式,输入:wq保存,再次使用nslookup测试一下,dns是否可用。 参考链接: http://jingyan.baidu.com/article/359911f574f61b57fe030604.html 来源: CSDN 作者: 迷茫十字路 链接: https://blog.csdn.net/ever_peng/article/details/79387774

配置基于全局地址池的DHCP

て烟熏妆下的殇ゞ 提交于 2019-12-07 03:38:26
1、全局地址池的DHCP实验 1.1 实验目的 1.2 实验拓扑 1.3 实验编址 1.4 实验步骤    step1: 根据实验编址,进行有关配置,并开启DHCP服务    step2: 使用命令,ip pool xxx 创建一个全局地址池    step3: 使用network命令配置全局地址池可动态分配的地址范围,不指定掩码则默认使用自然掩码,即24位,该网段必须与接口所属网段一致。    step4: 使用命令 lease day来设置地址租期,默认1天,同一地址池中,租期相同。    step5: 设置出口网关地址    step6: 配置地址池中某些地址不参与自动分配    step7: 配置DNS服务器    step8: 在另外接口上做同样操作    step9: 开启接口的DHCP功能      step10: 在pc上设置dhcp模式,并查看获取到的ip地址,看到pc1和pc2都获取到了ip 来源: https://www.cnblogs.com/pangsong/p/12000460.html

一些app的源代码

别来无恙 提交于 2019-12-06 21:16:30
1:Coding.net客户端 地址:https://coding.net/u/coding/p/Coding-iOS/git 2:高仿美团iOS版 地址:https://github.com/lookingstars/meituan 3:模仿网易新闻做的精仿网易新闻 地址:https://github.com/dsxNiubility/SXNews 4:支付宝高仿版 地址:https://github.com/gsdios/GSD_ZHIFUBAO 5:高仿百度传课iOS版 地址:https://github.com/lookingstars/chuanke 6:模仿一元云购 地址:https://github.com/JxbSir/YiYuanYunGou 7:wordpress源代码 地址:https://github.com/wordpress-mobile/WordPress-iOS 8:v2ex源代码(文章类型,若报SVProgressHUD错,则把Podfile中的SVProgressHUD移除) 地址:https://github.com/singro/v2ex 9:PHPHub客户端(IOS8.0以上) 地址:https://github.com/Aufree/phphub-ios 10:快速搭建项目源代码 地址:https://github.com

DHCP——基于接口地址的池的DHCP

Deadly 提交于 2019-12-06 20:32:31
DHCP(Dynamic Host Configuration Protocol)服务器,能够为大量主机分配IP地址,并能够集中管理。 实验目的: 实验内容: 实验拓扑: 实验编址: 实验步骤:   1.基本配置   根据实验编址表进行相应的基本IP地址配置,,由于PC是通过DHCP自动获取地址, 暂时无法测试连通性。交换机为二层设备,,无需配置IP地址。   2.基于接口配置DHCP功能。   在R1上开启DHCP功能。 在R1的GE 0/0/0和GE 0/0/1接口上配置 dhcp select interface 命令,开启接口的DHCP服务功能,指定从接口地址池分配地址。 接口地址池可动态分配IP地址,,范围就是接口的IP地址所在网段,,且只在此接口下有效。当DHCP服务器接收到DHCP客户端的请求报文后,,DHCP服务器将会使用该接口的地址网段给客户端分配 地址。   3.配置基于接口的DHCP Server租期/DNS服务器地址   在R1的GE 0/0/0接口上使用 dhcp server lease 命令配置DHCP服务器接口地址池中IP地址的租用有效期限为2天,GE 0/0/1接口不修改,启用默认值1天,,超过租期该地址将会重新分配。 在GE 0/0/0接口上使用 dhcp server excluded-ip-address

深入剖析Linux内核IA32体系地址映射

ぐ巨炮叔叔 提交于 2019-12-06 19:31:55
前言:本文来剖析一个虚拟地址到真实的物理地址的映射过程。因为一旦牵扯到内核,则比较令人头疼,有未分析到的或者有误之处欢迎讨论。 我们知道,进程一旦被创建出来,操作系统会给进程分配4G的虚拟地址空间(32位体系),Linux在用户申请内存的时候,只是分配给了它一个线性区(虚拟地址),并没有分配实际的物理内存,只有当用户使用内存的时候,内存才会分配具体的物理页面给用户。我们就来剖析一下这个过程。 基础知识:cpu的位数:指的算术逻辑单元ALU的宽度或者说是数据总线的条数。 8086体系开始增加了几个寄存器:CS(代码段) DS(数据段)SS(堆栈段) ES(扩展段) IP(偏移量) 位数都是16位,然而地址总线的条数是20位 为了解决cpu寻址能力与内存之间的差异:定义内存段起始位置必须是16的倍数,意味着低四位为0。 所以段寄存器存入的是内存起始的高16位 当要通过寄存器中的值去总线中取数据时,必须先将段寄存器中的值<<4位,保证和总线的条数对应,可以访问2^20=1M的物理内存。 此时没有操作系统对内存的管理等进行权限的控制,我们称之为实地址模式下的地址映射,也称为 实模式*。 例:要访问数据段的内存:物理内存=DS<<4+IP 接下来用一张自绘图来描绘实模式的地址映射 实模式下存在很多问题,例如: 1.内存的起始地址。 2.内存段的大小。 3.内存的访问权限。 这些都没有做控制