传输层作用:负责数据能够从发送端传输到接收端。
1、再谈端口号
端口号标识了一个主机上进行通信的不同的应用程序。
1.1、端口号划分范围
0 - 1023 : 知名端口号,HTTP、FTP、SSH等这些广为使用的应用层协议,他们的端口号都是固定的。
10234 - 65536:操作系统动态分配的端口号。客户端程序的端口号,就是由OS从这个范围进行分配的。
1.2、知名端口号
| SSH | 22 |
| FTP | 21 |
| TELNET | 23 |
| HTTP | 80 |
| HTTPS | 443 |
1.3、问题
1、一个进程是否可以bind多个端口号?
可以!因为IP + 端口号 只是为了标识服务的唯一性。
2、一个端口号是否可以被多个进程bind?
一般不可




![[SUCTF 2019]EasySQL--详细解析](https://i-blog.csdnimg.cn/direct/045777d58c294a158715e00ea8479287.png)












![[Docker-显示所有容器IP] 显示docker-compose.yml中所有容器IP的方法](https://i-blog.csdnimg.cn/direct/5860dc9b0d644f25835fc723cb0d33a9.png)
