有些地方把跑在IPv6上的TCP,叫TCP6;
其实压根没有TCP6这个东西,只有TCP,IPv4/IPv6属于网络层协议,与传输层的TCP之间是独立的。
比如 tomcat:
[root@web02 ~]#netstat -tunlp | grep java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 37321/java
tcp6 0 0 :::8080 :::* LISTEN 37321/java
显示 tcp6
为什么如上命令只显示tcp6,而没有tcp ?
监听了tcp6后,tcp也可以用的。
虽然这个只显示了IPv6的端口监听,但并不代表只接受IPv6的连接,实际上,apache会以mapped address (::FFFF:a.b.c.d) 方式来接受IPv4的连接。除了少部分平台上,例如FreeBSD,NetBSD,OpenBSD之外, Apache在编译时,默认启用了 --enable-v4-mapped 选项。所以,Apache会同时接受IPv6和IPv4的连接请求。
同理 tomcat 也一样的。
- netstate tcp6
- tcp6安全组怎么设置
- tcpdump packets received by filter
- tcpdump不抓arp
- tcp6和tcp区别
- tcp6端口监听无法访问
- tcp636
- tcp6端口调整为tcp
- tcp6端口不通
欢迎来撩 : 汇总all