IP地址,端口号,物理地址的区别,为什么要使用这三种不同的地址
1个回答
关注
展开全部
亲亲,您好,关于您提出的IP地址,端口号,物理地址的区别,为什么要使用这三种不同的地址的问题,解答如下: IP 地址( Internet Protocol Address ) 用于确定因特网上的每台主机,它是每台主机唯一性的标识。联网设备用物理地址标识自己,例如网卡地址。TCP/ IP 用 IP 地址来标识源地址和目标地址,但源和目标主机却位于某个网络中,故源地址和目标地址都 由网络号和主机号组成, 但这种标号只是一种逻辑编号, 而不是路由器和计算机网卡的物理地址。 对于一台计算 机而言, IP 地址是可变的,而物理地址是固定的。为了区分不同的网络程序,计算机会为每个网络程序分配一个独一无二的端口号(Port Number),例如,Web 服务的端口号是 80,FTP 服务的端口号是 21,SMTP 服务的端口号是 25。端口(Port)是一个虚拟的、逻辑上的概念。可以将端口理解为一道门,数据通过这道门流入流出,每道门有不同的编号,就是端口号。物理地址即硬件地址, 由 48bit 构成, 是接入网络设备的唯一标识, 在数据传输中封装在数据链路层的数据 帧的首部。
咨询记录 · 回答于2022-12-10
IP地址,端口号,物理地址的区别,为什么要使用这三种不同的地址
亲亲,您好,关于您提出的IP地址,端口号,物理地址的区别,为什么要使用这三种不同的地址的问题,解答如下: IP 地址( Internet Protocol Address ) 用于确定因特网上的每台主机,它是每台主机唯一性的标识。联网设备用物理地址标识自己,例如网卡地址。TCP/ IP 用 IP 地址来标识源地址和目标地址,但源和目标主机却位于某个网络中,故源地址和目标地址都 由网络号和主机号组成, 但这种标号只是一种逻辑编号, 而不是路由器和计算机网卡的物理地址。 对于一台计算 机而言, IP 地址是可变的,而物理地址是固定的。为了区分不同的网络程序,计算机会为每个网络程序分配一个独一无二的端口号(Port Number),例如,Web 服务的端口号是 80,FTP 服务的端口号是 21,SMTP 服务的端口号是 25。端口(Port)是一个虚拟的、逻辑上的概念。可以将端口理解为一道门,数据通过这道门流入流出,每道门有不同的编号,就是端口号。物理地址即硬件地址, 由 48bit 构成, 是接入网络设备的唯一标识, 在数据传输中封装在数据链路层的数据 帧的首部。
IP 地址由 32bit 组成,是逻辑地址,在 IP 协议的通信中,被封装在 IP 数据报的首部。由于 IP 地址 可以设置到相应的网络设备中,根据 IP 地址的结构,可以很方便的在互连网中进行寻址和路由,并转换为相应 的硬件地址,在通信中两种地址工作在协议的不同层次。有了 IP 地址和 MAC 地址,虽然可以找到目标计算机,但仍然不能进行通信。一台计算机可以同时提供多种网络服务,例如 Web 服务(网站)、FTP 服务(文件传输服务)、SMTP 服务(邮箱服务)等,仅有 IP 地址和 MAC 地址,计算机虽然可以正确接收到数据包,但是却不知道要将数据包交给哪个网络程序来处理,导致通信失败。所以,需要使用这三种地址。