在JAVA中存储IP流元组的最佳方法是什么?

时间:2016-03-27 23:02:19

标签: java network-programming

我是网络编程新手。我有一项任务是在JAVA中的容器中存储源IP和端口以及目标IP和端口。

我无法找到一个好的解决方案。

我正在考虑做以下事情

Map<Inet4Address, port> SourceMap;
Map<Inet4Address,port> DestMap;
TreeMap<Map<Inet4Address, port> , Map<Inet4Address, port> > tupleMap;

这是一个很好的存储元组并迭代它们还是有更好的方法?

提前致谢!

干杯!

1 个答案:

答案 0 :(得分:0)

两个InetSocketAddresses会这样做。每个人都拥有一个IP地址和一个端口。

你的地图没有多大意义。它们只允许与每个IP地址建立一个连接。