iis服务器助手广告
返回顶部
首页 > 资讯 > 服务器 >TCP/IP IP地址概念与应用
  • 664
分享到

TCP/IP IP地址概念与应用

tcp/ip网络服务器 2023-09-01 15:09:19 664人浏览 八月长安
摘要

作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.什么是IP地址 二.IP地址的组成   三.IP地址分类

  • 作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​​

目录

前言

一.什么是IP地址

二.IP地址的组成 

 三.IP地址分类

A类IP地址

B类IP地址

C类IP地址

D类IP地址

E类IP地址

什么是私有地址

 四.子网掩码

1.什么是子网掩码

 子网掩码计算器

 用来确定IP的网络地址 A、B、C三类地址的默认子网掩码

五.常用的网络测试工具

1. Netperf

 2. Iperf3

3.ping

4.Tracert


前言

本章将会讲解tcp/ip中IP地址的概念与应用


一.什么是IP地址

IP 地址是一个唯一地址,用于标识互联网或本地网络上的设备。IP 代表“互联网协议”,它是控制通过互联网或本地网络发送的数据格式的一组规则。本质上,IP 地址是允许在网络上的设备之间发送信息的标识符:它们包含位置信息,并使设备可进行通信。

  •     主机唯一的标识,保证主机间正常通信
  •     一种网络编码,用来确定网络中一个节点
  •     IP地址由32位二进制(32bit)组成,点分十进制表示

二.IP地址的组成 

ip地址是由“网络号”和“主机号”组成的。每个IP地址包括两个标识码(ID),即网络ID和主机ID;同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机有一个主机ID与其对应。

  • 网络部分(network)
  • 主机部分(host)


 三.IP地址分类

Internet委员会定义了5种IP地址类型以适合不同容量的网络,即A类~E类。

其中A、B、C 3类(如图)由InternetNIC在全球范围内统一分配,D、E类为特殊地址。


A类IP地址

一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度24位,A类网络地址数量较少,有126个网络,每个网络可以容纳主机数达1600多万台。

 

  • A类IP地址 地址范围1.0.0.1到126.255.255.254 

(二进制表示为:00000001 00000000 00000000 00000001 - 01111111 11111111 11111111 11111110)最后一个地址是广播地址。


B类IP地址

一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为16位,主机标识的长度为16位,B类网络地址适用于中等规模的网络,有16384个网络,每个网络所能容纳的计算机数为6万多台。

  • B类IP地址地址范围128.0.0.1-191.255.255.254

(二进制表示为:10000000 00000000 00000000 00000001----10111111 11111111 11111111 11111110)最后一个是广播地址。 


C类IP地址

一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位,主机标识的长度为8位,C类网络地址数量较多,有209万余个网络。适用于小规模的局域网络,每个网络最多只能包含254台计算机。

  • C类IP地址范围192.0.0.1-223.255.255.254

(二进制表示为: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 11111110)


D类IP地址

  • D类IP地址,第一个字节以“1110”开始,它是一个专门保留的地址。

D类IP地址在历史上被叫做多播地址(multicast address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”,范围从224.0.0.0到239.255.255.255。


E类IP地址

E类IP地址是以“1111”开始,他的第一字节的范围是240~255,为将来使用保留。

其中240.0.0.0~255.255.255.254作为保留地址,255.255.255.255作为广播地址。

 

  1.  A: 1-126
  2. B:128-191    
  3. C:192-223
  4. D:224-239
  5. E:240-255

A、B、C三类地址主机范围大小

  •     A: 2的24次方
  •     B:2的16次方
  •     C:2的8次方

什么是私有地址

私有IP地址是您的网络路由器分配给您的设备的地址。同一网络中的每台设备都被分配了一个唯一的私有IP地址(有时称为私有网络地址)——这就是同一内部网络上的设备相互通信的方式。

私有IP地址允许连接到同一网络的设备相互通信,而无需连接到整个互联网。通过使外部主机或用户更难以建立连接,私有IP有助于加强特定网络(例如您的家庭或办公室)内的安全性。这就是为什么您可以通过无线连接在家中的打印机打印文档,但您的邻居不会意外地将他们的文件发送到您的打印机的原因。

私有地址 满足企业用户在内部网络中使用的需求 私有地址不能在Internet上使用 私有地址包括3组

  • A类:10.0.0.0-10.255.255.255
  • B类:172.16.0.0-172.31.255.255
  • C类:192.168.0.0-192.168.255.255


 四.子网掩码

1.什么是子网掩码

子网掩码(subnet mask)又叫网络掩码地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。


 子网掩码计算器

 地址: 子网掩码计算器


 用来确定IP的网络地址 A、B、C三类地址的默认子网掩码

  • A类:255.0.0.0
  • B类:255.255.0.0
  • C类:255.255.255.0

五.常用的网络测试工具

1. Netperf

Netperf是一种网络性能的测量工具,主要针对基于TCPUDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多快的速度接收数据。


 2. Iperf3

iperf3是一种用于主动测量IP网络上可实现的最大带宽的工具。

它支持调整与时序、缓冲区和协议(TCP、UDP、带有 IPv4 和 IPv6 的 SCTP)相关的各种参数。对于每次测试,它都会报告带宽、损耗和其他参数 。这是一个新的实现,它不与原始iperf共享代码,也不向后兼容。


3.ping

ping (Packet Internet Groper)是一种因特网包探索器,用于测试网络连接量的程序   。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态.


4.Tracert

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径。Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由.其命令格式如下。tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

 


 创作不易,求关注,点赞,收藏,谢谢~ 

来源地址:https://blog.csdn.net/yj11290301/article/details/128755658

--结束END--

本文标题: TCP/IP IP地址概念与应用

本文链接: https://www.lsjlt.com/news/388831.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • TCP/IP IP地址概念与应用
    作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.什么是IP地址 二.IP地址的组成   三.IP地址分类 ...
    99+
    2023-09-01
    tcp/ip 网络 服务器
  • IP地址,子网掩码,网段 概念详解
    文章目录 1. 子网掩码1.1 子网掩码的概念及作用1.2 子网掩码的组成1.3 子网掩码的表示方法1.4 为什么要使用子网掩码?1.5 子网掩码的分类 2. 子网掩码和IP地址的关系...
    99+
    2023-09-08
    tcp/ip 网络 服务器
  • 系统运维-Rocky Linux9.0配置IP地址TCP/IP参数
    在Rocky9中,丢弃使用了传统的network 而使用新的NetworkManager管理方式 所有较之前的版本配置方式有所不同 先查看下未配置前现在的ip参数 [root@localhost ~]# ip a1: lo: mtu 65...
    99+
    2023-10-08
    tcp/ip 网络 服务器
  • 怎么解析IP地址与MAC地址
    怎么解析IP地址与MAC地址,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一:简介在linux系统中,通常使用ifconfig或者ip addr查看服务器的IP...
    99+
    2023-06-03
  • 网络传输模型/TCP协议/IP地址
    基本模型 层次划分 需要说明的是在网络传输层TCP可靠而UDP不可靠 传输层说明 说明一: 作为Python开发,咱们都是在应用层的HTTP协议之上进行开发的。 说明二: 网络编程,主要是了解我们Python能编写的最低的层次, 即...
    99+
    2023-01-30
    网络传输 模型 协议
  • MAC地址与IP地址的实例分析
    这篇文章给大家介绍MAC地址与IP地址的实例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在教计算机网络课程中,经常会碰到这样的问题,为什么需要两个地址:一个是MAC(物理地址),另一个是IP地址。各种解释都有,基...
    99+
    2023-06-04
  • smtp虚拟服务器如何设置IP地址与TCP端口号
    smtp虚拟服务器设置IP地址与TCP端口号的方法:1、打开默认SMTP虚拟服务器属性的高级选项;2、编辑地址列表框中的行;3、在I...
    99+
    2023-02-20
    smtp虚拟服务器 服务器
  • 用python获取MAC地址和IP地址
    # ifconfig eth0 eth0      Link encap:Ethernet  HWaddr 50:E5:49:3A:EA:90             inet addr:172.28.10.71  Bcast:172.28...
    99+
    2023-01-31
    地址 python MAC
  • 阿里云服务器IP地址公和私有概念、使用及安全考虑
    阿里云服务器是阿里云提供的一项云计算服务,通过该服务,用户可以轻松搭建和管理自己的云服务器,实现云端计算、存储和应用。在使用阿里云服务器的过程中,用户需要了解和掌握一些基本概念,如IP地址的公有和私有之分。这篇文章将详细解释这两种IP地址的...
    99+
    2023-11-11
    阿里 概念 地址
  • 阿里巴巴云服务器IP地址解析与应用
    在当今信息化时代,云计算成为了企业运营和发展的关键。作为云计算领域的重要一环,阿里云服务器凭借其高可靠性、灵活性和安全性等优势,逐渐成为企业的首选。而要使用阿里云服务器,首先需要了解它的IP地址。本文将介绍阿里云服务器的IP地址的概念及其...
    99+
    2024-01-16
    阿里巴巴 地址 服务器
  • python与shell校验IP地址合法
    执行效果:python代码:[root@yang python]# vi check_ip.py #!/usr/bin/python import os,sys def check_ip(ipaddr): import sy...
    99+
    2023-01-31
    地址 python shell
  • python如何使用IP地址
    这篇文章主要介绍了python如何使用IP地址,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用IP地址如果你必须使用 Python 做网络...
    99+
    2024-04-02
  • 怎么使用http代理ip隐藏ip地址
    这篇文章主要为大家展示了“怎么使用http代理ip隐藏ip地址”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么使用http代理ip隐藏ip地址”这篇文章吧。用的电脑都是有IP地址的,网络中的I...
    99+
    2023-06-20
  • 有了 IP 地址,为什么还要用 MAC 地址?
    我认为,IP地址和MAC地址可以类比生活中寄快递的过程。 在整个网络中数据被封装成数据报文进行发送,就像我们生活中寄快递时将物品放进包裹中。而数据在路由器之间的跳转也可以看作是不同地区快递小哥对物流的...
    99+
    2023-08-31
    tcp/ip 网络 mac地址
  • socks5代理ip地址怎么用
    这篇文章将为大家详细讲解有关socks5代理ip地址怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。socks5代理ip配置时使用代理浏览,也就是说访问者可以通过ip代理浏览所有数据,也可以在本地浏览...
    99+
    2023-06-20
  • 如何用代理IP隐藏自己的IP地址
    这篇文章主要介绍“如何用代理IP隐藏自己的IP地址”,在日常操作中,相信很多人在如何用代理IP隐藏自己的IP地址问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用代理IP隐藏自己的IP地址”的疑惑有所帮助!...
    99+
    2023-06-20
  • 客户端的IP地址与MAC地址怎么利用Java进行获取
    这篇文章将为大家详细讲解有关客户端的IP地址与MAC地址怎么利用Java进行获取,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.获取客户端IP地址public String getIp(H...
    99+
    2023-05-31
    java ip地址 mac地址
  • 如何使用http代理服务器ip地址隐藏电脑真实的ip地址
    这篇文章将为大家详细讲解有关如何使用http代理服务器ip地址隐藏电脑真实的ip地址,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。只要我们连接虚拟网络,整个网络环境就会发生变化。无论是打开网页、聊QQ还是...
    99+
    2023-06-20
  • 爬虫要用IP代理更换IP地址的原因
    这篇文章主要讲解了“爬虫要用IP代理更换IP地址的原因”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“爬虫要用IP代理更换IP地址的原因”吧!1、更改互联网上的IP地址和位置信息。一般来说,互...
    99+
    2023-06-20
  • 使用Java如何获取IP地址
    本篇文章给大家分享的是有关使用Java如何获取IP地址,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、通过IP获取机器名 or 通过机器名获取iphost :主机 ...
    99+
    2023-05-31
    java ip ava
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作