IP、MAC、ARP

1. IP地址

  • 1.1 什么是IP地址

  • IP地址(Internet Protocol Address)是互联网上的每一个主机和网络的唯一标识符。‌它采用点分十进制的表示方式,如192.168.1.1,由四个部分组成,每个部分称为一个字节,取值范围从0到255

    IP地址的版本和结构

    IP地址最初是IPv4版本,使用32位(4字节),能够提供约43亿个不同的地址。然而,随着设备数量的增加,IPv4地址已经耗尽。因此,推出了IPv6版本,使用128位(16字节),可以提供几乎无穷无尽的IP地址

  • 1.2 IP地址的作用

  • IP地址在计算机网络中的作用主要包括以下几个方面‌:‌

  • 唯一标识设备‌:每台连接到互联网的设备,无论是服务器、个人电脑、手机还是其他智能设备,都需要一个独一无二的IP地址来区分。这就像你家的门牌号,让数据知道去哪里找你。

  • 寻址与路由‌:当你在网上浏览、发送邮件或进行任何网络操作时,你的设备会通过IP地址与目标服务器沟通。数据包在互联网上传输时,沿途的路由器依据目标IP地址决定数据的下一步走向,直至到达目的地。

  • 公网与私网‌:公网IP地址是全球唯一的,让你的设备直接暴露在互联网上,可被任何其他互联网设备访问。私网IP地址则用于局域网内部,如家庭或公司的网络,它们通过路由器共享一个公网IP访问外网,增加了安全性。

  • 服务定位‌:IP地址还用于绑定特定的网络服务,比如网站、邮件服务器等。通过IP地址,你可以直接访问这些服务,尽管通常我们更习惯使用域名,因为域名更易于记忆。

  • 网络安全与管理‌:IP地址是实施网络策略、访问控制、流量监控和安全防御的基础。管理员可以根据IP地址来限制或允许特定设备的网络访问权限。

  • 地理位置识别‌:通过IP地理定位服务可以大致确定对方的归属地,通常在城市级别,但通过数据云服务可以查询到更详细的区县甚至是街道信息。

  • 网络状态监测‌:通过ping命令可以测试对方的网络状态,比如丢包率和延迟等。

  • 1.3 如何在windows中查看IP地址

  • 具体的操作步骤是按下【Win+R】键打开相关窗口,并输入【cmd】打开命令提示符窗口,在该窗口中输入【ipconfig】命令并按下回车键执行命令,然后就会弹出有关本机电脑的ip地址。

  • 1.1如何配IP地址

  • 手动指定IP地址‌:

    • 打开“运行”对话框(按Win+R键),输入ncpa.cpl并按回车,打开网络连接窗口
    • 找到并右击要设置IP的网络连接(如本地连接或无线连接),选择“属性”
    • 在“Internet协议版本4(TCP/IPv4)”上点击“属性”,选择“使用以下IP地址”,并输入IP地址、子网掩码、默认网关及DNS服务器,然后点击“确定”保存设置
  • 启用DHCP自动获得IP地址‌:

    • 同样打开网络连接窗口,右击要配置的网络连接,选择“属性”
    • 在“Internet协议版本4(TCP/IPv4)”上点击“属性”,选择“自动获得IP地址”和“自动获得DNS服务器地址”,然后点击“确定”保存设置
  • 通过路由器分配IP地址‌:

    • 使用网线将电脑与路由器的LAN端口连接,在浏览器地址栏中输入路由器的默认IP地址(如192.168.0.1或192.168.1.1)
    • 登录路由器管理界面后,根据上网方式选择“动态IP”、“静态IP”或“PPPoE拨号”进行设置。如果是静态IP,需要输入运营商提供的IP地址、子网掩码、默认网关和DNS服务器地址,然后点击“保存”或“立即开始上网”按钮
  • 通过网络适配器配置IP地址‌:

    • 打开命令提示符(在搜索框中输入“cmd”并按回车),输入命令如netsh interface ip set address name="本地连接" source=static addr=192.168.1.100 mask=255.255.255.0 gateway=192.168.1.1来设置静态IP地址(根据实际情况替换参数)
    • 2.MAC

    • 什么是MAC地址
    • 作用是什么
    • 2.1 什么是MAC地址

    • MAC地址(Media Access Control Address)‌是一个用于在网络中唯一标识网络设备的地址,也称为物理地址、硬件地址或局域网地址。MAC地址由48位(6个字节)组成,通常表示为12个十六进制数,每两个字符之间用冒号或连号分隔,例如08:00:20:0A:8C:6D
    • 2.2 MAC地址作用是什么

    • 网络识别与定位‌:MAC地址用于在局域网中唯一标识一台设备。每个设备的MAC地址在网络中是独一无二的,类似于人的身份证号码。网络管理员可以通过MAC地址准确地识别和定位特定的设备,这对于网络故障排查和设备管理非常有帮助‌

    • 数据链路层通信‌:在数据链路层,MAC地址是设备之间进行通信的关键。当一台设备要向另一台设备发送数据时,它会在数据帧中包含目标设备的MAC地址。网络中的交换机等设备会根据MAC地址来转发数据帧,确保数据准确地传输到目标设备。这种基于MAC地址的通信方式使得数据能够在局域网中高效地传输‌

    • 网络安全‌:

      • 访问控制‌:通过配置网络设备上的MAC地址过滤功能,可以限制特定设备的网络访问权限。例如,只允许已知和授权的MAC地址接入网络,从而提高安全性‌
      • 防止欺骗‌:MAC地址的唯一性可以帮助防止网络欺骗攻击,如ARP欺骗。通过验证MAC地址的真实性,可以有效地防范这种攻击‌
    • 网络管理‌:

      • 资产管理‌:网络管理员可以通过扫描和管理MAC地址来跟踪和记录网络中的所有设备,实现资产的有效管理和监控‌
      • 故障排查‌:当网络中出现问题时,通过分析MAC地址表和相关日志,可以快速定位并解决故障点‌
    • 其他应用场景‌:

      • 无线局域网(WLAN)客户端身份验证‌:在某些无线网络环境中,MAC地址可以作为客户端身份验证的一种方式,尽管这种方法的安全性相对较低‌
      • 多播与广播‌:虽然多播和广播通常不依赖于特定的MAC地址,但在某些特殊情况下,如发送定向多播帧时,MAC地址仍然发挥着关键作用‌
      • 3 什么是ARP

      • 地址解析协议(ARP)是根据IP地址获取物理地址的一个TCP/IP协议

      • 3.1ARP流程

      • ARP的基本功能是将32位的IP地址转换为48位的MAC地址,从而在物理网络中进行数据传输。
      • 在通信过程中,当主机需要与同一局域网中的其他主机通信时,它会发送一个ARP请求,这个请求包含目标主机的IP地址并广播给网络上所有主机
      • 收到请求的主机检查IP地址,如果IP地址与自己匹配,就回复一个ARP应答,告知请求方自己的MAC地址
      • ARP缓存是每个主机维护的一个表,用于存储近期获得的IP和MAC地址映射关系。当主机需要向已知IP地址发送数据时,会先检查ARP缓存,如果找到对应的MAC地址则直接使用,否则再发起ARP请求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值