ip+端口打开的网页和ip地址有关系吗

请问ip+端口号打开的网页和ip地址有关系吗,ip地址可以查询到是哪的,直接用ip地址无法打开网页,但是用ip+端口号打开的网页和ip地址看起来没有任何关系。还有ip地址查询到是一个大型服务器。

ip 是一个服务器 你也可以理解成一个主机

端口号是一个运程,也就是一个进程

一个主机上可以跑多个进程

直接ip地址默认请求的是80端口号

另一位回答得很清楚了,这里只做一点补充。

  1. 不同类型的网络服务,具有不同的默认端口。访问网站时,实际上完整的url(资源标识)包含了协议名称,协议名称指定了服务类型,服务类型有默认的端口号。访问网站不带端口时,不是没有用到端口,而是使用了默认端口。
  2. 并非所有网站都是默认80端口。http在80,https在443,也有用8080的。
  3. ip的本质是主机标识符。一个标识符唯一对应一台主机,但一台主机可以有多个不同的解析记录,解析到本地的不同服务,从而实现不同域名在同一主机运行。
  4. 端口实际上和ip是强关联的。运输层广泛使用的TCP和UDP协议一般都以ip作为主机标识符,但你完全可以在TCP和UDP基础上开发出不同的、不使用ip的协议栈(当然,恐怕很难得到整个行业认可,因此只能在实现了你的协议栈的小规模网络上运行),它完全可以不使用端口。但就已有的协议而言,端口本身是ip协议中非常重要的一部分。