今天开始看孙卫琴老师的《java网络编程精解》,宽松点,计划40天内看完并写好读书笔记。
一、在客户/服务器模型中,客户进程可能会与服务器进程同时建立多个TCP连接,在客户端,每一个TCP连接都会分配一个端口。
二、端口号范围0~65535,其中0~1023一般固定分配给一些服务(21端口~FTP,25端口~SMTP,80端口~HTTP,135端口~RPC<远程过程调用>);1024~65535端口号供用户自定义的服务使用。客户进程的端口一般为操作系统动态分配,连接断开端口被释放。TCP和UDP都用端口标识进程,在一个主机中,TCP端口和UDP端口的取值是独立的,允许存在取值相同的TCP端口和UDP端口。