图解网规:计算机网络概述TCPI雷火电竞P协议族TCP、UDP端口大全!
图解网规:计算机网络概述,TCP/IP协议族,TCP、UDP端口大全!
计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备和通信线路连接起来,实现资源共享的系统。
从功能上看,计算机网络由通信子网和资源子网组成。资源子网相当于计算机系统,而通信子网则是计算网联网所需要的通信设备和通信线路。
按分布范围,可分为广域网WAN、城域网MAN、局域网LAN和个域网PAN。
按照雷火 雷火电竞 app传输介质,可分为无线和有线。有线网络分为双绞线网络、光纤网络、同轴电缆网络、光纤同轴混合网络。无线网络可分为无线电、微波和红雷火 雷火电竞 app外。
OSI参考模型七层,从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
目前实用的网络模型是TCP/IP,对OSI模型进行了简化,只包含了四层,从上到下分别是应用层、传输层、网络层和网络接口层,每一层都包含了若干协议。但网络接口层一直没有明确定义其功能、协议和实现方式。
应用层:负责向用户提供应用程序,比如HTTP、FTP、Telnet、DNS、SMTP等。
传输层:负责对报文进行分组和重组,并以TCP或UDP协议格式封装报文,提供端对端接口。
网络接口层:负责封装和解封装IP报文,发送和接收ARP/RARP报文等。
TCP/IP协议中的端口号,是一个16位二进制数,范围从 0到65535,即65536个(256*256)。
公认端口:从0到1023,这些端口固定分配给一些服务,比如HTTP服务、FTP服务等。
注册端口:从1024到49151。这些端口没有明确定义服务哪些特定的对象,不同的程序可以根据自己的需要自己定义。
动态端口:从49152到65535。这些端口号是不可以注册的,被用作一些私人的或者定制化的服务,当然也可以用来做动态端口服务。实际上,计算机通常从1024起分配动态端口。
FTP协议用到两个TCP连接,一个是控制链路,用来在客户端与服务器之间传递命令的;另一个是数据链路,用来上传或下载数据的。
控制链路是由客户端向服务器端的 21 号端口建链,根据数据链路的建链方向以及所使用的端口号的不同分为主动模式和被动模式两种。
数据连接∶客户端1024端口-服务器1024端口
在被动FTP模式下,服务器数据连接的端口不是通常说的20端口。并且,FTP端口指的是FTP服务器端口,而不是客户端的端口,客户端的端口号大于1024。
扫一扫关注微信公众帐号