IP地址以及端口号

简介: IP地址以及端口号

一、IP地址


IP地址是IP协议提供的一种统一风格的地址格式。它为互联网上每一个网络以及每一台主机分配一个逻辑地址,只有这样的地址才能从千千万万的计算机中找到所需的对象来。

格式


       IPV4是一个32位的二进制数。通常被划分为4*8位二进制数,也就是4字节。IP地址通常使用“点分十进制”表示成(a,b,c,d)的形式,其中每一位可以表示0-255的十进制整数。

       每个IP地址又可分为两部分。即网络号部分和主机号部分:网络号表示其所属的网络段编号,主机号则表示该网段中该主机的地址编号。根据网络规模大小还可以分成A,B,C,D,E五类。

特殊IP


127.*的IP地址用于**本机环回(loop back)**测试,通常是127.0.0.1

二、端口号


       所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号,这就是端口号。

       网络中的计算机通过IP地址表明自己的身份,但这只能表明某台计算机。一台计算机可以有着很多的操作提供着很多的服务,如数据库服务,Talent(23端口号),FTP服务(21端口号),HTTP服务等,我们可以通过端口号去寻找这个台计算机哪个端口提供的什么服务。并且每台电脑的端口号不能重复。

       端口号可以标识主机中发送数据以及接收数据的进程(因为提供服务就需要有进程,在提供对应的进程中提供其端口号)。两个不同的进程,不能绑定同一个端口号,但 一个进程可以绑定多个端口号。

image.png

编辑

相关文章
|
11月前
|
网络协议 程序员 网络安全
网络发展背景、TCP/IP五层模型、网络传输基本流程、ip地址与端口概念(2)
我们之前在学习系统编程的时候, 学习了 pid 表示唯一一个进程; 此处我们的端口号也是唯一表示一个进程. 那么这 两者之间是怎样的关系?
136 0
|
11月前
|
网络协议 网络架构
网络发展背景、TCP/IP五层模型、网络传输基本流程、ip地址与端口概念(1)
众所周知,计算机最早设计出来是进行单机计算(计算弹道导弹),那网络的发展流程是咋样的呢?
69 0
|
11月前
|
网络协议 网络架构
IP地址和端口号
IP地址一共有4byte(32bit组成),比如0.0.0.0,不简写的话就是0000 0000.0000 0000.0000 0000.0000 0000
92 0
|
Oracle 关系型数据库 MySQL
网络通信学习笔记(二)---IP地址,端口
网络通信学习笔记(二)---IP地址,端口
网络通信学习笔记(二)---IP地址,端口
|
网络协议 Linux 网络安全
【计算机网络】网络通信基础(IP地址,端口号,五元组,OSI七层模型,TCP/IP五层模型,封装和分用)
随着时代发展,需要计算机之间相互通信,共享软件和数据,即多台计算机相互协同工作来完成某个业务,就有了网络互联
【计算机网络】网络通信基础(IP地址,端口号,五元组,OSI七层模型,TCP/IP五层模型,封装和分用)
|
运维 Linux
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
252 0
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
|
安全 网络协议 网络虚拟化