| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 网络层协议简述 -> 正文阅读 |
|
[系统运维]网络层协议简述 |
一:IP数据包格式 网络层的功能 一:IP数据包格式 协议字段
二:ICMP协议介绍 ICMP协议的封装 Ping命令 ping命令的基本格式为c:\>ping [-t] [-1] ip_Address|target_name
在检查网络连通性时,ping命令是用的最多的 ping不能通的几种情况 ping命令的用法:结合在什么场景使用什么选项 在linux系统下为-s win? 小结 IP数据包格式 三:ARP介绍原理 ARP协议概述 IP数据包格式(分20字节的固定部分,表示每个IP数据包必须包含的部分,和40字节的可变长部分) 版本号(4bit):指IP协议版本。且通信双方使用的版本必须一致,目前我们使用的是IPV4,表示为0100 首部长度(4):IP数据you包的包头长度 优先级与服务类型(8):该字段表示数据包的优先级和服务类型。通过在数据包中划分一定的优先级,用于实现QOS(服务质量)的质量要求。 总长度(16):IP数据包的总长度,最长为65535字节,包括包头和数据。 标识符(16):该字段用于表示IP数据包的标识符。当IP对上层数据进行分片时它将给所有的分片分配一组编号,然后将这些编号放入标识符字段中保证分片不会被错误的重组。标识符字段用于标志一个数据包,以便接收节点可以重组被分片的数据包。 标志(3):和标识符一起传递,指示不可以被分片或者最后一个分片是否发出。 段偏移量(13):在一个分片序列中如何将各分片连接起来,按什么顺序连接起来。 TTL生命周期(8):可以防止一个数据包在网络中无限循环的转发下去,没经过一个路由器-1,当TTL的值为0时,该数据包将被丢弃。 协议号(8):封装的上层哪个协议,ICMP;1 tcp:6 ?UDP:17 首部校验和(16):这个字段只检验数据报的首部,不包括数据部分。这是因为数据报没经过一次路由器,都要重新计算一下首部校验和(因为,一些字段如生存时间、标志、偏移等可发生变化)。 源地址(32):源IP地址,表示接收端的IP地址 目标地址(32):目标IP地址,表示接收端的IP地址 可选项:选项字段根据实际情况可变长,可以和IP一起使用的选项有多个。列,可以输入创建该数据包的时间等。在可选项之后,就是上层数据 注:根据实际情况可变长、列如创建时间等 ?上层数据 Arp协议概述 (1)局域网中主机的通信 什么是ARP协议? arp协议 什么是ARP协议 ARP协议如何工作的 工作原理(结合交换机原理) 精简版 windows 当中如何查看arp缓存表(静态arp和动态arp) 如提示ARP添加失败,解决方案: 绑定arp(windows10) 动态ARP表项老化:在一段时间内(默认180s)如果表项中的ARP映射关系始终没有使用,则会被删除。通过及时删除不活跃表项,从而提升ARP响应效率。 华为系统中的ARP命令 [huawei]dis mac- address ? ? ? ? ? ? ? ? ? ? ######查看mac地址信息 [huawei]arp static <ip> <MAC>? ? ? ? ? ? ?#######绑定arp [huawei]undo arp static <IP> <mac>? ? #######解绑定 <huawei>reset arp all ? ? ? ? ? ? ? ? ? ? ? ? ? ? #####清除MAC地址表 四:ARP攻击原理 arp攻击与欺骗 比如:张三要打电话给李四,首先知道李四电话,此时有人给李四电话........(不存在),张打了........,这样就无法找到李四。 ARP欺骗的原理和ARP的攻击基本相同,但是效果不一样。ARP攻击最终的结果是导致网络中断,而ARP欺骗的最终结果是使得流量通过自身达到监控或控制的目的。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:55:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |