那么要是插卡后怎么分辨那个是本身地址那个是插卡后的IP
时间: 2023-11-22 07:56:49 浏览: 60
插卡取电开关接线图_插卡取电开关电路图
在网络编程中,可以通过获取本机的IP地址和端口号,和接收到的IP地址和端口号进行比较,来判断数据是从本机发送的还是从其他主机发送的。在Java中,可以通过以下代码获取本机IP地址和端口号:
```java
InetAddress localAddress = InetAddress.getLocalHost();
String localIP = localAddress.getHostAddress();
int localPort = serverSocket.getLocalPort();
```
而接收到的IP地址和端口号可以通过Socket对象的getInetAddress()和getPort()方法获取。
当然,在实际应用中,可能会有多个网卡和多个IP地址,需要根据具体情况选择相应的IP地址来进行比较。
阅读全文