ARP协议与路由

一、ARP(Address Resolution Protocol)协议

1.ARP协议(地址解析协议):已知IP地址解析MAC地址
RARP协议(逆地址解析协议):已知MAC地址解析IP地址
(1)广播:“一对多”的通信
(2)组播:“一对多”的通信,只针对特定范围(作用域)
(3)单播:“一对一”的通信(通常为组播或广播的目的)
2.广播域:网络中能收到同一广播的范围
3.IP广播地址:主机部分全为1
(1)A类:网络部分+主机部分+主机部分+主机部分
主机地址:10.12.12.34/8 255.0.0.0
广播地址:10.0.0.0 10.255.255.255
(2)B类:网络部分+网路部分+主机部分+主机部分
主机地址:172.16.45.34/16 255.255.0.0
广播地址:172.16.0.0 172.16.255.255
(3)C类:网络部分+网络部分+网络部分+主机部分
主机地址:192.168.1.100/24 255.255.255.0
广播地址:192.168.1.0 192.168.1.255
4.MAC广播地址:FF-FF-FF-FF-FF-FF
5.ARP原理
①检查ARP缓存表
②发送ARP广播
③交换机收到广播,除发送端口外其它端口全部广播
④ARP应答,接收方回应自己的MAC地址,并缓存发送发的IP及MAC
⑤发送方缓存接收方回应MAC和IP
⑥老化时间:120s内或重启系统ARP缓存表清空,也可使用arp -d手动清除
Windows ARP命令
(1)arp -a //查看arp缓存表
(2)arp -d //手动清空ARP缓存表
(3)arp -s IP MAC //静态绑定MAC
Cisco ARP命令
(1)show arp //特权模式下,查看arp缓存表
(2)clear arp-cache //全局配置模式下,清空arp缓存表
(3)arp IP MAC arpa //全局配置模式下,静态绑定ARP

二、路由器

1.路由器工作原理:"查表(路由表)转发"
2.路由器形成路由
(1)直连路由:路由器端口配置IP自动产生
(2)非直连路由:管理员手动配置
3.路由分类
(1)静态路由:管理员手动配置,单向性
(2)动态路由:OSPF、RIP等,会自动学习当前网络中所有路由信息
(3)默认路由:特殊的静态路由,可减少路由条目,一般在末梢区域使用
4.Cisco路由器配置命令
(1)Router(config-if)# ip address IP 子网掩码 //给指定接口配置IP地址
(2)Router(config-if)# no shutdown //将指定接口开启(sh关闭该接口)

(3)Router(config)# ip route 目的网段 目的子网掩码 接口/下一跳IP地址 //配置静态路由

(4)Router(config)# ip route 0.0.0.0 0.0.0.0 接口/下一跳IP地址 //配置默认路由

:默认路由只在路由器只有一个出口(末梢网络)时使用,并且注意路由环路

原文地址:http://blog.51cto.com/13770206/2122411

时间: 2024-10-19 11:59:01

ARP协议与路由的相关文章

9、网络知识(路由交换和ARP协议)+配置单网卡多ip和配置默认路由

网络知识详解 提问:网络到底是什么?我们在电缆中传输的都是电信号(高电压或者是低电压),所以高电压就是1,低电压就是0,所以规定一定的时间传输固定的高低电压来当做是接收的数据我们所谓的10Mbps:每秒中可以传输10M个bit所以别人说你的是4M的带宽,指的就是4Mbps,要除以8才是实际的速率那就是4Mbps=4/8MBs=0.5MBs=0.51024KBs=(41024)Kbps=512KB/s的下载速率我们平时说的下载速度就是以KB/s为单位的1KB/S=8Kbps 512KB/S=8K*

ARP协议-路由交换原理5-【HCNA笔记】

1.ARP报文格式 ARP协议工作在数据链路层,网络中传输的ARP包示意如下(由于字段较多,这里对连续字段进行换行处理): 帧头 Data(ARP包) FCS ARP包: Hardware Type Protocol Type Hardware Length Protocol Length Operation Code 16位 16位 8位 8位 16位 Source Hardware Address Source Protocol Address 48位 32位 Destination Har

TCP/IP详解学习笔记(3)-IP协议,ARP协议,RARP协议

转http://blog.csdn.net/goodboy1881/article/details/668556 —————————————————————————————————————————————————————— 把这三个协议放到一起学习是因为这三个协议处于同一层,ARP协议用来找到目标主机的Ethernet网卡Mac地址,IP则承载要发送的消息.数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息. 1.IP协议 IP协议是TCP/IP协议的核心,所有的TCP,UD

ARP协议详解

ARP协议简介 IP地址属于网络层,但ip地址在传输的时候需要跨越不同的物理网络进行交换,此时如果一台主机要将一个帧发送到另一台主机,光知道其ip地址是不够的,还需要知道其有效的“硬件地址”. ARP(地址解析协议)就提供了一种在32位IPv4地址和以太网的48位MAC地址(硬件地址)之间的映射. ARP提供的是网络层地址到相关硬件地址的“动态映射”,即:会自动执行和随时间变化,而不需要系统管理员的配置.(如一台一台主机改变了它的网卡后(mac地址改变),ARP可以在一定延时后继续正常工作) 整

图解ARP协议(六)RARP与IARP:被遗忘的兄弟协议

一.概述 在我第一次接触ARP协议的时候,发现这协议挺简单的,"一去一回通过IP拿到MAC地址",整个过程在1s内就搞定了.后面学到了代理ARP,发现也不过是变了个法子,做了次"欺骗",本质还是一样.接下来又学到了免费ARP,顿时觉得网络协议设计者太牛了,一个协议居然能折腾出这么多玩法,连"地址检测"都能实现.等学到了ARP嗅探和欺骗,又发现其实黑帽子更爱折腾,谁能想到这么简单的协议,居然能制造工具出来做内网探测和欺骗攻击,引发这么大的危害. 当

图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”)

一.代理ARP概述 我:当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应:不就是服务器的MAC嘛! 这时我会反问:那电脑怎么拿到这个服务器的MAC地址呢? 小伙伴一般都自信的抛出下面两个点: ①根据网络通信中数据封装的原则,通信双方需要封装源目IP和MAC地址: ②如果要拿到目标MAC地址,就需要通过ARP协议进行交互. 我:好,确实没毛病,你是指的下面这个意思吧 ==> 小伙伴:对对对,是这个意思的. 我:好,你再看看下面这个图,再确认下.

ARP协议-攻击与欺骗分析-交换机工作原理--(精华全篇版)

ARP协议攻击与欺骗分析-交换机工作原理 一:交换机的工作原理 (一):实验拓扑 1:主机A与主机B通信 交换机的工作原理 (1):主机A将一个带有主机A的的ip地址和MAC地址的数据进行封装成帧,向局域网中发送广播. (2):交换机1的接口G0/0/1接收到主机A发送来的数据帧,会立即将数据帧的源MA地 址和接收数据帧的接口G0/0/1记录在它的MAC地址表中.此时的源MAC地址是主机A. (3):交换机这个时候查看自己MAC地址表,看看自己的MAC地址表中是否记录了数据帧的目标MAC地址和默

【网络协议】IP协议、ARP协议、RARP协议

IP数据报 IP是TCP/IP协议族中最核心的协议,全部的TCP.UDP.ICMP.IGMP数据都以IP数据报的格式传输.IP仅提供尽力而为的传输服务.假设发生某种错误.IP会丢失该数据.然后发送ICMP消息给信源端.另外.IP数据报能够不按发送顺序接受. IP数据报的格式例如以下: 前20字节和紧接其后的选项部分是IP数据报的首部,前20个字节是固定的,选项可有可无.首部的每一行是一个32位字的单位,最高位在左边,为0bit.最低位在右边.为31bit. 4字节的32bit值依照下面次序传输:

ARP协议(5)ARP攻击和防护

一.ARP攻击 我们先来看ARP的功能:ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的进行. ARP的具体实现方式,我在<ARP协议(1)什么是ARP协议>已有说明: Q:这张映射表是如何生成的? A: (1)这张表中,每条记录(非静态)的生存时间一般为20分钟,起始时间从被创建开始算起,一旦过期,将在这张表中删除.(手动删除全部,可以用 arp -d *命令). (2)当A主机要发送信息给B时,A先在ARP高速缓存里查询B的IP是否有对应的MAC地址,