知名端口0~1023
    两个字节(sort)
    ip四个字节(long)

    服务器端口号 ,是服务器监听客户端用的 ,相当于”地址” ,是服务器与客户端间的纽带 .
    举个例子:你登陆QQ ,你把你的用户名和密码输入后,点击”登陆” ,此时,客户端就会把你的密码和用户名发送到该端口的端口号.然后服务器经过到数据库验证,如果正确,就会把正确的信息发给你的客户端(就是你的电脑) .
    端口有好多,电脑中有9000多个已经规定好的端口,还有好多自己定义的端口

    服务端的端口是固定的,客户端的端口是随机的
    比如百度知道这个网站,它公布域名是zhidao.baidu.com,端口是TCP80,这个就不可以随便变更。如果经常变,你今天问的问题,明天想看答案发现域名不对,或者端口不对,你就打不开百度知道,答案就找不到了。
    客户端端口是随机的,我去访问百度知道的80,系统为浏览器分配了个端口1024。过一会重开电脑,我访问了新浪,可能还是用1024端口,我不关浏览器,还要再开一个浏览窗口访问百度知道时,系统就不可能为这个浏览进程分配1024端口了,因为被占用了,分配的可能是1025或者5021端口了。