我来试试,
用最通俗的,
首先, 你要知道, 上网是通过网卡进行的。
具体不讲,
然后, 为了让两台计算机互相找着对方, 就要有个 标识符, 就是 ip 地址 ,
细节不讲了,
下面重点 ,
比如一台计算机, 通过一个 ip 地址 找到 别的计算机, 给他发送某些数据,
那台计算机会把数据接收, 但是, 这个数据 是干什么的啊,究竟怎么处理, 这个 就没法确定了。
所以就有了端口, 有了端口的概念, 同一台计算机就可以同时运行多个网络程序, 而互不影响。
这就是端口, ip地址能让你找到指定的计算机 , 端口能让你指定 你的数据 究竟 要发给 那台计算机上哪个进程。
端口就好比一栋房子的门。
不同的软件或者程序需要访问网络,就需要开不同的端口。就好像不同的人家需要出去,就需要打开不同的门一样。自己不可能去打开别人家的门,别人也不可能打开自己的门。
其实这个比喻也不太恰当,因为有的程序是随即开的端口。
端口的概念很广,你要哪一方面的端口,估计你是以太网的“端口”,
这是一个“软”的端口,不是真正的硬端口,用一个数字标识,范围是:
0-65535,每一个服务对应一个这样的软端口。如 80 就是网页服务的
缺省端口。你的应用程序就向这个80端口存取数据就行了。
自己给你相映射的电脑起一个名字