网络层协议介绍

■ IP数据包格式

■ ICMP协议介绍

■ ARP协议介绍

■ ARP攻击原理

 

网络层的功能

■ 定义了基于IP协议的逻辑地址

■ 连接不通媒介类型

■ 选择数据通过网络的最佳路径

 

IP数据包格式

■ 协议字段

版本(4

首部长度(4

优先级与服务类型(8

总长度(16

标识符(16

标志(3

段偏移量(13

TTL8

协议号(8

首部校验和(16

源地址(32

目标地址(32

可选项

数据

 

ICMP协议

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

■ 通过IP数据包封装

■ 用来发送错误和控制消息

ping选项:

-t   指定到主机直到停止

-n count  要发送的回显请求数

-l size      发送缓冲区大小

-r count   记录计数跃点的路由

 

 

小结:

■ IP数据包的格式

■ ICMP的作用

■ ping命令的使用方法

 

ARP协议概述

■ 局域网中主机的通信

   ●IP地址与MAC地址

■ 什么是ARP协议

   ●Address Resolution Protocol,地址解析协议

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

ARP协议

■ IP地址解析为MAC地址

1.当PC1想发送数据到PC2,会先检查自己的ARP缓存表

2.未发现目标地址时,将询问PC2的MAC地址,将ARP广播到本地所有的主机,本地主机接收ARP广播后,检查是否与自己的IP地址相匹配,如不匹配责直接丢弃

3.PC2在接收广播后,确认请求的IP地址与自己的IP地址匹配,并将PC1的地址和MAC地址缓存到本地、

4.PC2将包含其MAC地址的的ARP消息直接发送给PC1(此为单播)

5.PC1将PC2的MAC地址保存到缓存中,发送数据

 

posted @ 2022-02-10 14:18  HuYang~  阅读(61)  评论(0编辑  收藏  举报