1、端口号
端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,如ADSL Modem、集线器、交换机、路由器上用于连接其他网络设备的接口。逻辑端口是逻辑上用于区分服务的端口,如TCP/IP协议。
一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0到65535。
2、端口号的使用
1)常用端口:端口号校友256,服务器一般都是通过常用端口号来识别的。
2)客户端只需保证端口号在本机上唯一即可。
3)大多数TCP/IP实现给临时端口号分配1024—5000之间的端口号。大于5000的端口号是为其他服务器预留的。
3、端口号分类
1)知名端口:端口号范围从0到1023,一般固定分配给一些服务。
2)动态端口:端口号范围从1024到65535,一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。
3)保留端口号:介于1~1023之间,一些应用程序(如有名的Rlogin,26.2节)将它作为客户与服务器之间身份认证的一部分。
附加介绍:如何编写脚本arp抓取局域网内的设备。
每台主机都维护一个ARP缓存表,可以使用arp -a查看。
查看抓取结果:
抓取到一台设备。