假设我有一个服务器运行不同的服务,比如电子邮件交换、存储空间、web服务器和SQL数据库。假设此服务器有一个IP地址和一个网卡,那么如何区分属于每个服务的哪些通信量,因为所有服务都共享服务器IP地址和MAC地址?在这种情况下,单看数据包报头是没有帮助的,对吗?
谢谢。
发布于 2017-01-12 02:28:40
通常,您列出的每个应用程序实际上都使用不同的网络协议,因此web服务器可能在TCP/80和TCP/443上,而数据库可能在TCP/1433上。如果你是在一个交换机或路由器上标记数据包,这是相当典型的基础分类这个层-4的信息。
在创建数据包时,服务器也可以实际标记自己的数据包。这可以在批量的基础上完成(或多或少相当于基于L4的分类),或者通过应用程序本身来实现,如果开发人员已经做出了适当的调整。
发布于 2021-01-08 05:03:11
在layer3设备中配置具有特定服务端口的筛选器,并检查流量。当配置具有特定服务端口的过滤器时,我们应该能够看到通信量。
https://networkengineering.stackexchange.com/questions/37975
复制相似问题