arp映射表,arp映射表可以删除吗?
本文我们以两个案例为例,深度来讲解一下网络中我们经常要用到的mac地址表、ARP表、路由表,掌握了这3张表,基本上就能够掌握了网络中数据通信的原理,成为网络中的武林高手!
数据网络的本质就是为了传递数据,前面我们就讲到过数据通信的基础就是TCP/IP参考模型。15图利用TCP/IP参考模型详解PC访问WEB服务器的数据通信过程
MAC地址表
MAC地址表:简单的说,MAC地址表是交换机等网络设备记录MAC地址和端口的映射关系(见下图),代表了交换机从哪个端口学习到了某个MAC地址,交换机把这个信息记录下来,后续交换机需要转发数据的时候就可以根据报文的目的MAC地址去根据MAC地址表转发数据。
在华为网络设备上可以通过dis mac-address 查看本地mac的地址表的信息,通过下图的显示我们可以知道mac地址 5489-98b1-79f4 是从G0/0/2端口学习到的;
ARP表
ARP表:简单的说,ARP表就是路由器等网络设备记录IP地址和MAC地址对应关系的表项(如下图)。
当我们需要转发数据的时候除了需要对方的目的IP地址,还需要知道对方的MAC地址,那么正常情况下我们优先会在本地ARP表中查看是否有目的IP对应的MAC地址。
在华为网络设备上可以通过dis arp 查看本地arp表的信息,通过下图的显示我们可以知道mac地址 5489-98b1-79f4 是对应的IP地址是192.168.1.2 ;
路由表
路由表:简单点说路由表就是路由器用于指导数据包如何转发的表项,记录了去往目的IP的下一跳去哪里(如下图)。
路由表的作用类似于我们生活中的地图,指引我们去往一个目的地该如何走?
在华为网络设备上可以通过display ip routing-table 查看本地路由表的信息,通过下图的显示我们可以知道去往目的192.168.2.0/24 的下一跳是10.1.1.2 ;
案例一:PC1和PC2二层互访通信过程详解
如上图的网络拓扑,PC1和PC2通过交换机SW1互联,PC1 的IP地址为192.168.1.1/24 ,PC2的IP地址为192.168.1.2/24 ,那么PC1和PC2的通信就是简单的二层通信(二层通信不涉及路由表),下面我们从ARP表和MAC地址表的角度详细解析下这个通信过程。
下面我们来详细分析下:
1. PC1要想访问PC2,除了需要知道目的IP 192.168.1.2 以外,还需要知道PC2 的mac地址,因为所有的数据通信都是基于TCP/IP参考模型的,需要对进行数据封装。
首先PC1会查找自己的ARP表项看是否有目的IP 192.168.1.2 对应的MAC地址,查看发现是空的;
2、我们知道如果不知道对方的mac地址,PC1会发送ARP广播报文,询问谁知道目的IP 192.168.1.2 对应的MAC地址(如下图所示)。PC2收到ARP广播报文会进行回应,告诉PC1他的MAC地址;
附:
在PC1发送ARP 广播报文的时候,交换机SW1收到该报文,会在MAC地址表中根据报文的源mac地址记录下PC1 的mac地址和GE0/0/1的映射关系;PC2发送回应报文的时候 交换机SW1也会记录下PC2 的mac地址和GE0/0/2的映射关系(如下图);
3、可以看到PC1的本地ARP表项中学习到了PC2的mac地址;
4、这样PC1就可以根据PC2的MAC地址封装数据发送给交换机SW1,交换机SW1会查找自己的MAC地址表,发现去往PC2的MAC地址的出接口为GE0/0/2,从而PC2就可以收到报文,并进行解封装;
案例二:PC3和PC4三层互访通信过程详解
如上图的网络拓扑,PC3和PC4通过路由器R1、R2互联,PC3 的IP地址为192.168.1.2/24 网关192.168.1.1 ,PC4 的IP地址为192.168.2.2/24 网关192.168.2.1,那么PC1和PC2的通信就是跨网段三层通信,下面我们从ARP表、MAC地址表、路由表的角度详细解析下这个通信过程。
下面我们来详细分析下:
1. PC3要想访问PC4,由于是跨网段通信,PC3需要首先把数据包发送给PC3的网关。PC3会查找自己的ARP表项看是否有网关IP192.168.1.1对应的MAC地址,查看发现是空的;
2、我们知道如果不知道对方的mac地址,PC3会发送ARP广播报文,询问谁知道目的IP 192.168.1.1 对应的MAC地址(如下图所示)。R1收到ARP广播报文会进行回应,告诉PC3 他的网关的MAC地址;
3、可以看到PC3的本地ARP表项中学习到了网关的mac地址;
4、这样PC3就可以根据网关MAC地址封装数据发送给R1,R1收到数据包会进行解封装,解封装发现目的IP是PC4,不是发给自己的,从而会查找自己的路由表,发现去往PC4的下一跳是10.1.1.2;
5、R1需要把数据进行封装发送给R2的10.1.1.2 ,因此需要请求10.1.1.2 对应的MAC地址用于封装(我们可以看到R1的ARP表中已经有10.1.1.2 对应的MAC地址,因此可以直接封装);
6、R2收到R1的数据包,需要进行解封装,解封装发现目的IP是PC4,通过查找自己的路由表,发现去往PC4是自己的直连端口;
7、R2需要把数据进行封装发送给PC4 ,因此需要请求PC4 192.168.2.2 对应的MAC地址用于封装(我们可以看到R2的ARP表中已经有192.168.2.2对应的MAC地址,因此可以直接封装);
8、最后PC4收到报文进行解封装发现就是发送给自己的,通信结束
来源:https://mp.weixin.qq.com/s/H0SDStCuiO98XmoutnqyUQ
以上就是小编关于【路由器arp映射表】的分享,希望对你有用。
网友提问:
arp映射表,路由器arp映射表?
怎么组建局域网?
优质回答:
局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。本文来源互联网,和大家一起学习下。
准备好压线钳、水晶头(也叫RJ45)、测试仪及根据设置之间的离情况制作若干根网线;网线在连接设备时先通过测试仪测试网线的连通性。
网线的接口(也叫水晶头、RJ45)常用两种做法:
1. 568A
把网线剥开,从左到右排列顺序为:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕;
2. 568B
把网线剥开,从左到右排列顺序为:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕;
现在基本所有设备都能自动识别布线方式,所以做成哪一种都可以,建议大家默认做成568A即可。
网线的接口(也叫水晶头、RJ45)常用两种做法:
1. 568A
把网线剥开,从左到右排列顺序为:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕;
2. 568B
把网线剥开,从左到右排列顺序为:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕;
举例:
A. 如果我要制作 PC(即电脑)和交换机或集线器 的网线,应该选择直通线:两头都是568A 或 两头都是568B;
B. 如果我要制作 路由器和交换机或集线器 的网线,应该选择直通线:两头都是568A 或 两头都是568B;
C. 如果我要制作 PC 和PC 的网线,应该选择交叉线: 一头是568A 、一头是568B。
第一步网线全做好后,请用网线将ADSL(标准叫调制解调器)的LINE口与路由器的VLAN口相连接,路由器与集线器的LAN口连接起来,集线器与电脑网卡接口连接起来。
注:正常如果家中只有4台客户端以内的话,可以直接路由器与电脑网卡接口相连接,就不需要集线器了,集线器的主要作用是,因为集线器的网卡口多,它可以与多台电脑连接。如下图:
第二步完成后,为了确保每台电脑的网卡驱动安装正常且电脑之间是否可以互相访问,我们需要通过命令测试。
测试方法:
其他网友观点
我不知你现在的路由什么情况,有几个Lan口,还有一个路由器基础硬件和软件确定后,其处理能力或性能就确定了,能不能带动20台机器就是个问题。
如果数据访问量不大,其实你这个组网最简单的方法加2台16口有线路由(路由A、路由B)就可以解决了(假设你原路由有2个以上的lan口)。
1.你的公共IP网线接你原路由器wan口,设置好wan联网,lan口地址设置为“192.168.0.1”,可以设置自动获取地址。
2.2台路由Wan口分别接原路由的lan1、lan2。路由A的wan地址“192.168.0.2”lan地址设置为“10.10.10.1”,路由B的wan地址“192.168.0.3”lan地址设置为“10.10.11.1”,均自动获取地址,各分别接10台电脑。
上图路由器Bwan地址书写错误,忘记保存了,备注一下。
其他网友观点
你提出的问题,是至今我遇到过的最具体的问题了。喜欢这样的提问
下面一个一个回答哈
1、确定采用何种局域网技术?为什么?
建议采用1000Base-TX的局域网,通过超五类以上的双绞线连接路由器和交换机以及交换机和各个电脑终端。距离远的可以采用1000Base-LX的局域网,采用单模光纤连接各个网络设备。
原因:
技术成熟
内网实现千兆互连,提供高速数据共享和转发
为将来网升级考虑,可以满足后续网络扩展的需求
2、给每台计算机分配一个IP地址?是什么?为什么?
你规划了两个相互隔离的网段,建议采用两个C类地址,每个C类地址可以容纳255台主机,足够满足现在的需求和未来一段时间的扩容。
网段规划
网段1:192.168.100.0 掩码:255.255.255.0 网关:192.168.100.1
网段2:192.168.200.0 掩码:255.255.255.0 网关:192.168.200.1
3、确定采用何种互联网接入技术?为什么?
由于你有一个公网IP可以通过NAT网络地址转换的方式直接接入互联网。
路由器开启NAT地址转换协议,采用端口复用的方式将内网的地址映射到公网IP的某个端口即可。
原因:
内部网络的所有主机均可共享一个合法外部IP地址实现对Internet的访问,从而可以最大限度地节约IP地址资源。同时,又可隐藏网络内部的所有主机,有效避免来自internet的攻击。因此,目前网络中应用最多的就是端口多路复用方式。
4、画出网络拓扑图。
网络拓扑图如下图所示
出口路由器:用于连接互联网,启用NAT协议,完成内网地址到公网IP端口复用的方式访问互联网。
出口交换机:完成内部网络数据的转发,启用三层网关功能,为划分为不同VLAN的用户提供数据转发。
接入层交换机:连接各个终端
5、例出所需硬件设备清单。
出口路由器1台:普通的即可,支持NAT协议转换
出口交换机1台:支持三层功能,推荐华为的S3700系列
接入交换机2台:二层功能,推荐华为S1700系列
6、具体的硬件连接步骤。
双绞线或者单模光纤连接。
step1:连接接入层设备,实现接入层设备互通
step2:连接汇聚层设备,即出口交换机,实现不同子网设备互通
step3:l连接出口路由器,实现互联网访问
如有问题请在评论区留言讨论,若需更多帮助请私信关注。谢谢
其他网友观点
“我是哟哟吼说科技,专注于数据网络的回答,欢迎大家与我交流数据网络的问题”
局域网(Local Area Network)是指在同一区域的多台计算机互联成的计算机组。
如题,局域网怎么组建呢?
哟哟感觉题主这题出的有些不好把控,局域网也分大小,小的局域网可能通过一台路由器就可以实现,而大的局域网则可能是通过多台路由器、交换机等设备来组成同一网段内的计算机组。总之,可以肯定的是,局域网的组成必要的是有路由器,一般常用的还会有交换机。
下面哟哟来以小型局域网和大型局域网分别进行简单的介绍:
一、小型局域网
若接入的终端数量不多,那么一个小型的局域网一般通过一个路由器即可实现,即通过路由器的DHCP功能分配个各个接入路由器终端IP地址等相关信息,这些终端会同一个网段内,因此之间是可以互相通信的。
二、大型局域网
简单说,大型局域网就是由多个小型局域网来组成的。其中核心路由器有一个足以,然后通过交换机将下联接口进行拓展,以便接入更多的终端设备。一般在各个企事业单位,每个部门可能都会使用无线进行上网,因此下层接入的路由器不在少数,需要注意的是核心路由器的LAN口地址一定要与各个小路由器LAN口地址区分开,否则会导致局域网内终端无法正常进行互联网访问。
哟哟认为,只要在同一个区域内,所有计算机处于同一网段的计算机组就称为局域网。
欢迎大家多多关注我,在下方评论区说出自己的见解。
其他网友观点
所谓局域网,英语是Local Area Network,简写LAN,是指在某个局部的区域内(例如某个家庭某个办公室某个宿舍),各电脑或者手机彼此通过网络连接在一起,可以互相交流信息、共享文件、大家一起玩游戏……。下面我说说建立局域网很简单的方法。
本题目里说他们宿舍里没有路由器,不过我觉得最简单的方法就是买一个路由器,不需花几个钱,但是建网的方法就非常容易了。
普通路由器上,一般有5个网线口,其中一个是WAN口,是用来接外面的宽带网络的,另外四个是LAN口,就是用来连接局域网的。在本问题中,我们不需要用WAN口,所以就不说WAN口的设置问题了。
如果要对新买来的路由器进行设置,第一步是要进入路由器的设置页面,先看看路由器的外壳或者说明书,就能知道该路由器的IP地址,通常是192.168.1.1或者192.168.0.1,用网线将路由器的LAN口与电脑连接,或者用手机与路由器的WIFI连接(新路由器此时无需输入密码),然后在电脑或者手机上的浏览器输入路由器的IP地址,在弹出的登录页面上,用户名和密码都输入“admin”,即可进入路由器的设置页面。
此时,需要设置的地方有两个:①在路由器的LAN口设置里,开启DHCP服务;②在路由器的无线网络设置里,给该路由器设置一个WIFI名称(在路由器里这叫SSID)和WIFI密码。
而所有要联网的电脑里,在网络设置选项里,设置“自动获得IP地址”(如下图)。
在路由器和电脑进行了上述设置之后,局域网就建好了。此时,只需将要联网的电脑用网线连接到路由器的LAN口,手机连上路由器的WIFI信号,此时这些设备就都在同一个局域网里了。
这里有一个小问题,就是路由器只有4个LAN口,如果要连入局域网的设备多于4台怎么办?举例说,我家连接在路由器上的设备有高清播放机、蓝光播放机、大麦盒子、PC电脑,仅这四个设备就把LAN口占满了,如果还有设备要连入局域网怎么办?此时,需要购买一个交换机,如下图是我家在京东网上网购的5口交换机。
这时,用一根网线将该交换机(随便哪个接口都行)与路由器的LAN口连接,这样该交换机还剩下的4个网线口就可以继续连接上网设备了。交换机无需进行什么设置,只要插上网线就可以了。
小结一下:要建局域网,需要用到一个路由器和若干网线即可,如果联网设备很多,还可以再加交换机。