TTL=32    unix

TTL=64    linux

TTL=128   voindows

TTL=255   思科路由器或交换机等通信设备

TTL:该字段用于表示IP数据包的生命周期,可以防止一个数据在网络中无限循环的转发下去。

ICMP协议的作用:

ICMP是一个“错误侦测与回馈机制”

通过IP数据包封装的

用来发送错误和控制消息

Ping命令

-t 参数会一直不停的执行ping

调试故障或需进行持续连通性测试时应用

Ctrl+C可以中断命令

-a 参数可以显示主机名称

-l 参数可以设定ping包的大小

单位为字节

可用于简单测试通信质量

局域网中主机的通信

IP地址与MAC地址

什么是ARP协议

Address Resolution Protocol,地址解析协议

将一个已知的IP地址解析成MAC地址

ARP缓存地址:

IP地址   物理地址  类型

ARD攻击与欺骗的工作原理?

PC2向pc1发送虚假的网关MAC地址,向网关发送虚假的PC1MAC地址,这样的PC1与网关通信都要经过他,把通过它的包丢弃叫攻击,从通过它的包中获取有用信息叫欺骗。

Arp协议的作用?

将一个已知的ip地址解析成mac地址。

简述arp缓存表的建立过程?

Pc1发送数据给pc2,查看缓存没有pc2的mac地址,便向所有的主机发送arp请求。Pc2收到后回复arp应答。Pc1将pc2的mac地址保存的缓存中,发送数据。

Arp缓存表中记录了什么字段信息?

Internet地址,物理地址,类型

IP分为:网络地址、主机模式。

Mac地址的广播地址:FF:FF:FF:FF:FF:FF

IP地址的广播地址:255:255:255:255

私有地址:

A:10.0.0.0~10.255.255.255

B;172.16.0.0~172.31.255.255

C:192.168.0.0~192.16 8.255.255

子网掩码:

A:255.0.0.0 /8

B:255.255.0.0 /16

C:255.255.255.0 /24

IP地址的种类有几种:5种  A.B.C.D.E.类

A(1~126)  B(128~191)  C(192~223)

转载于:https://www.cnblogs.com/liyurui/p/11200506.html

04:网络层协议介绍相关推荐

  1. 理论:网络层协议介绍 理论详解

    文章目录 前言: 1.IP数据包格式 2.0 ICMP协议介绍 2.1 ICMP协议的封装 2.2 Ping 命令 3.ARP协议概述 4.ARP攻击原理 5.绑定ARP 前言: 网络层位于物联网三层 ...

  2. 网络层协议介绍 三次握手四次断开

    1 IP数据包格式 2 ICMP协议介绍 3 ARP协议介绍 4 ARP攻击原理 网络层的功能: 1定义了基于IP协议的逻地址(ipv4  ipv6) 2连接不同的媒介类型 3选择数据通过网络的最佳路 ...

  3. 计算机网络层协议介绍icmp/arp

    目录 网络层的功能 IP数据包格式 ICMP协议介绍 ICMP协议的封装 Ping命令 ARP协议 ARP工作原理 网络层的功能 定义了基于IP协议的逻辑地址 连接不同的媒介类型 选择数据通过网络的最 ...

  4. ISO15765-2 CAN 网络层协议介绍

    ISO15765是基于CAN网络的诊断协议,其中ISO15765-2描述的是网络层协议.什么是网络层协议?其实简单来说就是提供数据传输的方法.网络层一般提供2种数据传输方法,1是单包数据传输,2是多包 ...

  5. 网络层协议介绍与概述

    目录 一.网络层的功能 二.IP数据包格式(分为20字节的固定部分,表示每个ip数据包必须包含的部分和40字节的可变长的部分) 三.ICMP协议(Internet控制报文协议) 四.ICMP协议功能 ...

  6. 网络层ICMP和ARP协议介绍

    第四章.网络层协议介绍 文章目录 第四章.网络层协议介绍 一.IP数据包格式 二.ICMP协议介绍(Internet控制报文协议) ping命令的用法:结合具体在什么场景使用什么选项 三.ARP协议介 ...

  7. 《趣学CCNA——路由与交换》一2.3 网络层协议概述

    本节书摘来自异步社区<趣学CCNA--路由与交换>一书中的第2章,第2.3节,作者 田果 , 彭定学,更多章节内容可以访问云栖社区"异步社区"公众号查看 2.3 网络层 ...

  8. Linux协议栈(1)——协议介绍

    Linux协议栈(1)--协议介绍 本系列材料是关于Linux网络内核协议栈的,总体上将其分10个文章,主要目的是简明扼要的描述Linux协议栈在内核中的实现,从总体上掌握linux网络协议栈.因为操 ...

  9. Android蓝牙协议介绍

    蓝牙协议介绍 1.物理连接 一个蓝牙系统包括主机 和 适配器这两个硬件,主机可以是 PC 机.开发板,适配器可以是各种接口(USB.UART....)的 模块 可以使用四种连接方式中的一种进行连接,连 ...

最新文章

  1. Git 中常用的 4 个命令
  2. 朴素贝叶斯分类器的应用-转载加我的理解注释
  3. 跨网段实现内网互通_【供暖站组网】冠航SD-LAN助力河北石家庄市30个供暖站异地组网实现内网互联互通...
  4. artTemplate使用
  5. 关于intellij的配置安装
  6. 计算机基础7试题,大学计算机应用基础试题
  7. 290种零食大统计,谁能唤起80、90后的童年回忆?|数据会说话
  8. pvrect r语言 聚类_R语言常用统计方法包+机器学习包(名称、简介)
  9. 云原生2.0时代,华为云DevOps立体运维实践
  10. C# 中关闭当前线程的四种方式 .
  11. 宝利通HDX7000常见故障处理
  12. 龙卷风路径_如何设置龙卷风路径
  13. Win 10提升隐藏性能
  14. log4jjavasciprt弹窗拦截
  15. PyCharm入门(七)PyCharm Evaluation:Your evaluation license expires in 3 days
  16. C#基础教程-c#实例教程,适合初学者
  17. PHP高级计算器的过程,PHP使用栈完成高级计算器-接上文模拟栈
  18. Python计算等额本息贷款和等额本金贷款
  19. Android本地视频播放器开发--搜索本地视频(1)
  20. android 表情的输入 Unicode实现表情展示 无需图片素材及相关解析

热门文章

  1. iOS设备屏幕像素总览
  2. adb server无法启动方法,结束占用端口的进程
  3. scikit-learn (sklearn) 官方文档中文版
  4. FFMPEG命令行处理视频进阶——高阶必读
  5. Rob hess 关于sift的说明
  6. 数据关系模式设计的标准化
  7. 第四十章:基于SpringBoot Quartz完成定时任务分布式多节点负载持久化
  8. 在Windows Mobile和Wince(Windows Embedded CE)下进行Native C++开发,如何取出当前执行文件的路径和调用模块的路径...
  9. Spring MVC与表单日期提交的问题
  10. Python 进阶之路 (十二) 尾声即是开始