首页 > 其他分享 >CIDR与ICMP

CIDR与ICMP

时间:2024-09-21 18:35:23浏览次数:6  
标签:10.1 0000 1010.0000 0001.0000 网段 CIDR ICMP

CIDR

CIDP:无类域间路由/超网

将多个小的子网,用一个相对更大的地址范围进行概括,以此实现表项的优化

 

如何求cidr后的ip

1.将子网转换成2进制:

0000 1010.0000 0001.0000 0000.0000 0000——10.1.0.0

0000 1010.0000 0001.0000 0001.0000 0000——10.1.1.0

0000 1010.0000 0001.0000 0010.0000 0000——10.1.2.0

0000 1010.0000 0001.0000 0011.0000 0000——10.1.3.0

2.自高向低位进行对比,位数相同原封不动进行取值,一旦不同,停止对比行为,后方全部取值为0,即便后方还有相同位数。

0000 1010.0000 0001.0000 0000.0000 0000——10.1.0.0

0000 1010.0000 0001.0000 0001.0000 0000——10.1.1.0

0000 1010.0000 0001.0000 0010.0000 0000——10.1.2.0

0000 1010.0000 0001.0000 0011.0000 0000——10.1.3.0

0000 1010.0000 0001.0000 0000.0000 0000

3.将相同位数取值完毕,转换成十进制,将相同的位数取值位掩码缩写的前缀。

0000 1010.0000 0001.0000 0000.0000 0000——10.1.0.0 /22 --->子网掩码255.255.252.0

 

VLSM是为在内网中节省IP地址,CIDR为了未来优化广域网下设备的表项用的

 

主机间的通信

同网段通信时是可以直接通信的

跨网段通信时是不可以直接通信的

 

1、通信时,发送端的主机会使用对方的IP地址加自己的掩码进行计算,算出对方的网络地址

2、计算之后,将对方的网络地址和自己的网络地址进行对比。相同,则认为在同一网段,不同,则认为不在同一网段。

 

网关

 

网关 gataway:用来转发来自不同网段间的数据包

网关设备上连接本地网段的接口地址即为该网段的网关地址

网关地址是一个配置在某个设备接口上的地址

Ping

ping——检测链路通断,到目的地设备连通性

形式是:ping+目的地

利用协议ICMP

ICMP

ICMP协议:控制消息协议,是网络层的一个重要协议

 

Type:类型     Code:编码

 

ICMP用来传递差错,控制,查询等信息

ICMP应用:

1,ping

2,Tracert——路由追踪:检测去往目的地沿途的设备

重定向

 

对于设备而言,如果数据首先到达网关,网管查询路由表发现数据还要从收受刚才数据的接口从新发出,则触发icmp的重定向

标签:10.1,0000,1010.0000,0001.0000,网段,CIDR,ICMP
From: https://www.cnblogs.com/malk/p/18424363

相关文章

  • 【内网渗透】ICMP隧道技术,ICMP封装穿透防火墙上线MSF/CS
    前言博客主页:h0ack1r丶羽~从0到1~渗透测试中,如果攻击者使用各类上层隧道(例如:HTTP隧道、DNS隧道、常规正/反向端口转发等)进行的操作都失败了,常常会通过ping命令访问远程计算机,尝试建立ICMP隧道,将TCP/UDP数据封装到ICMP的ping数据包中,本文主要讲解了【靶机能上TCP和不能上TCP的......
  • 【Python脚本】自定义Payload的ICMP报文发送
    原创Evan运维小站OpsStationICMP(InternetControlMessageProtocol)是一种网络层协议,主要用于在IP主机、网关之间传递控制消息。通常,ICMP报文具有固定的格式,并用于发送错误报告或与网络诊断相关的消息。标准ICMP报文不包含用户定义的payload内容。但是,你可以通过发送一个"......
  • ICMP重定向
    ICMP重定向ICMP重定向报文是路由器用来通知主机改变其路由选择的一种机制当路由器检测到PC正在使用非优化路由(即不是最佳或最短路径)时,它会向该主机发送一个ICMP重定向报文,请求PC改变其路由设置,以便数据能够更高效地传输到目的地ICMP重定向通常发生在以下两种情况:从该接口接......
  • icmp介绍
    2.icmp介绍icmp经常被人为是ip层的一个组成部分。它传递差错报文以及其他需要注意的信息。icmp报文通常被ip层或更高层协议(tcp或udp)使用。一些icmp报文把差错报文返回给用户进程。icmp报文是在ip数据报内部被传输的。icmp报文的格式如图6-2所示。所有报文的前4个字节都是一样......
  • [米联客-安路飞龙DR1-FPSOC] UDP通信篇连载-09 ICMP层程序设计
    软件版本:Anlogic-TD5.9.1-DR1_ES1.1操作系统:WIN1064bit硬件平台:适用安路(Anlogic)FPGA实验平台:米联客-MLK-L1-CZ06-DR1M90G开发板板卡获取平台:https://milianke.tmall.com/登录"米联客"FPGA社区http://www.uisrc.com视频课程、答疑解惑! 5上板调试5.1硬件连接本次......
  • [米联客-安路飞龙DR1-FPSOC] UDP通信篇连载-07 ICMP层程序设计
    软件版本:Anlogic-TD5.9.1-DR1_ES1.1操作系统:WIN1064bit硬件平台:适用安路(Anlogic)FPGA实验平台:米联客-MLK-L1-CZ06-DR1M90G开发板板卡获取平台:https://milianke.tmall.com/登录"米联客"FPGA社区http://www.uisrc.com视频课程、答疑解惑! 3.6ICMP层该层在程序中为IP层......
  • Windows7修改TTL值 (设备进行icmp请求或者回应时会所自己的ttl值带上)
    https://mp.weixin.qq.com/s/HcTD3PUHkx_i-ejx5vGuZA复现记录:【win10+】默认就有DefaultTTL,修改之后,重启没有变化:win7pingwin10:win7pingwww.baidu.com:......
  • icmp和arp协议
    ICMP(InternetControlMessageProtocol,互联网控制报文协议)和ARP(AddressResolutionProtocol,地址解析协议)都是网络层协议,它们在互联网通信中扮演着重要的角色。下面是它们各自的简要介绍:ICMP(互联网控制报文协议):ICMP是用于在IP主机、路由器之间传递控制消息的协议。它主要用......
  • 【待做】【攻防技术系列+网络协议】ICMP协议
    ICMP协议简介ICMP(InternetControlMessageProtocol)因特网控制报文协议。它是IPv4协议族中的一个子协议,用于IP主机、路由器之间传递控制消息。控制消息是在网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然不传输用户数据,但是对于用户数据的传递起着......
  • 【最强八股文 -- 计算机网络 】网络层协议简单图解:ARP、RARP、DHCP、NAT、ICMP、IGMP
    网络层协议图解ARP(AddressResolutionProtocol):将已知`IP`地址转换为`MAC`地址RARP(ReverseAddressResolutionProtocol):将已知`MAC`地址转换为`IP`地址DHCP(DynamicHostConfigurationProtocol):动态获取`IP`地址NAT(NetworkAddressTranslat......