大佬们两台设备有了ip地址就可以直接通信还是要在ip地址后加端口号才可以通信,如果要加端口的话那为什么ping ip就直接有数据了
你可以理解成:IP地址是我们一个房子的位置,也就是你的房子。而端口号是能进你们家的每个入口,如:大门、窗户、阳台等等。而你说的直接ping就有数据了,是因为Ping只是一个工具;ping工具是基于icmp协议的。icmp协议不像tcp/udp那样子需要带有端口。
ip包就可以传递数据,tcp是基于ip的一种协议,在ip报文中有个字段是协议号,这个字段表明承载的协议,可以是tcp,也可以是其他的协议,比如路由协议ospf。如果是tcp的话,计算机可以根据tcp报文中端口号字段识别出是跟哪个进程通信,如果是ospf的话,计算机不需要知道和哪个进程通信,只需要知道跟哪台主机通信即可。