- 博客(7)
- 收藏
- 关注
原创 网际控制报文协议ICMP的应用——traceroute
为了更有效地转发IP数据报和提高交付成功的机会,在网际层使用了网际控制报文协议ICMP(Internet Control Message Protocol)。 ICMP的应用举例 ICMP的一个重要应用就是分组网间探测PING(Packet InterNet Groper),用来测试两个主机之间的连通性。PING使用了ICMP回送请求与回送回答报文。PING是应用层直接使用网络层ICMP的一个例子 。他没有通过运输层的TCP或UDP。 另一个非常有用的应用是traceroute(这是UNIX操作系统的名
2020-10-07 14:56:08
1101
原创 地址解析协议ARP
地址解析协议ARP就是根据已知机器(主机或路由器)的IP地址,找出其相应的硬件地址。由于是IP协议使用了ARP协议,因此通常就把ARP协议划归网络层,但ARP协议的用途是为了从网络层使用的IP地址解析出在数据链路层使用的硬件地址。 ARP协议的要点 我们知道,网络层使用的IP地址,但在实际网络的链路上传送数据帧时,最终还是要使用该网络的硬件地址。但IP地址和下面的网络的硬件地址之间由于格式不同而不存在简单的映射关系(例如,IP地址有32位,而局域网的硬件地址是48位)。地址解析协议ARP解决这个问题的方法是
2020-10-07 14:24:08
543
原创 网络层(IP)
网际协议IP 首先还是想放出来一个笔者本人觉得还不错的OSI模型,以后复习的时候可以方便直观的看到。 接下来开始复习一下网际协议IP的有关知识。 网际协议IP是TCP/IP体系中两个最主要的协议之一,也是最重要的因特网标准协议之一。与IP协议配套使用的还有三个协议: 地址解析协议ARP(Address Resolution Protocol) 网际控制报文协议ICMP(Internet Control MEssage Protocol) 网际组管理协议IGMP(Internet Group Manage
2020-10-06 21:46:48
3459
2
原创 Pycharm快捷键
Pycharm快捷键 前提是pycharm-Settings-keymap为Eclipse 自动格式化:shift+ctrl+f(format) 如果shift+ctrl+f没有反应,可能是与输入法快捷键冲突 快速提醒/提示:alt+enter
2020-10-05 22:28:58
264
1
原创 Python之位运算
位运算 位运算符通常在图形、图像处理和创建设备驱动等底层开发中使用。 使用位运算符可以直接操作数值的原始 bit 位,尤其是在使用自定义的协议进行通信时。 使用位运算符对原始数据进行编码和解码也非常有效。 Python 支持的位运算符有如下 6 个 &:按位与 |:按位或 ^:按位异或 ~:按位取反 《:左位移运算符 》:右位移运算符 位运算符的运算法则 代码如下: # 位运算 # 二进制: 0 1 ''' 1 1 8 4 2 1 ''' a = 3 pri
2020-10-05 22:09:15
150
原创 Python之pip使用
Python笔记Day01 1.Python语言的特点 1.Python 是一种面向对象、解释型、弱类型的脚本语言,它也是一种功能强大而完善的通用型语言. 2.Python 作为一门解释型的语言,它天生具有跨平台的特征,只要为平台提供了相应的 Python 解释器,Python 就可以在该平台上运行。 解释型语言几乎天然是跨平台的。 2.Python语言的缺点 Python作为解释型语言,自然也有解释型语言的缺点: 1.速度慢:Python 程序比 Java、C、C++ 等程序的运行效率都要慢。 2.源代码
2020-10-05 21:53:29
353
原创 Oracle表增加索引
Oracle表加索引–加快数据查询的利器 什么是索引 索引是对表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 通俗一点地讲,索引对数据库中的表而言就相当于一本书的目录。 索引的类型 1. 普通索引,仅加速查询 2. 全文索引,用来对大表的文本域(char,varchar,text)进行索引。对文本的内容进行分词,进行搜索 3. 唯一索引,加速查询 + 列值唯一(可以有null) 4. 主键索引,加速查询 + 列值唯一(不可以有null)+ 表中只有一个 5. 组合索引,多
2020-10-05 15:03:24
6498
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人