IP地址是Internet Protocol Address 的缩写,译为“网际协议地址”。目前大部分软件使用IPv4 地址,但IPv6 也正在被人们接受,尤其是在教育网中,已经大量使用。一台计算机可以拥有一个独立的IP端口其实就是一个编号,并不是一种硬件。一个服务器(硬件)不一定只提供一种服务,比如一个服务器既提供HTTP 服务,又提供FTP 服务,还提供SMTP 服务(邮件服务)
什么是ip和端口?ip(网络之间互连的协议):网络之间互连的协议(IP)是Internet Protocol的外语缩写,中文缩写为“网协”.网络之间互连的协议也就是为计算机网络相所以在网络编程中,可以使用IP或域名来标识网络上的一台设备。为了在一台设备上可以运行多个程序,人为的设计了端口(Port)的概念,类似的例子是公司内部的分机号
ˋωˊ ip地址是192.168.1.100的服务器通过端⼝ 8080 与ip地址是192.168.1.189的客户端的1087端⼝通信、获取本机IP地址package socket;import java.net.InetAddress;import java端口映射又叫做端口转发,端口映射是通过公网IP地址+端口号来实现访问内网设备,端口映射有两个概念需要明白,第一个外网地址,第二个内网地址。其中外网地址就是我们常说的公网IP地址
物理端口指的是物理存在的端口;逻辑端口是指逻辑意义上用于区分服务的端口,如TCP/IP协议中的服务端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,一种是指TCP/IP协议中的端口,端口号的范围从0到65535(端口0一般不使用)。比如用于浏览网页服务的80端口,用于mysql服务的3306端口等等。还有一种是物理意义上的