树莓派 python tcp传输_树莓派 python tcp传输


目录

  • 1、一台主机上只能保持最多 65535 个 TCP 连接吗?
  • 2、tcpdump
  • 3、iptables


1、一台主机上只能保持最多 65535 个 TCP 连接吗?

  • 一台主机上只能保持最多 65535 个 TCP 连接吗?
  • 最多能创建多少个 TCP 连接?

树莓派 python tcp传输_TCP_02


树莓派 python tcp传输_tcpdump_03

2、tcpdump

tcpdump是Linux系统抓包工具,tcpdump基于libpcap库,根据使用者的定义对网络上的数据包进行截获,tcpdump可以将网络中传送的数据包中的"头"完全截获下来提供分析,支持针对网络层协议主机网络或端口的过滤,并提供and、or、not等逻辑语句来帮助去掉无用的信息。通过tcpdump可以分析很多网络行为,比如丢包重传、详细报文、tcp分组等,总之通过tcpdunp可以为各种网络问题进行排查,可以在服务器上将捕获的数据包信息以pcap文件保存下来,通过wireshark打开,更直观地分析。
tcpdump是基于libpcap库的,数据包的过滤是基于BPF(tcpdump依附标准的bpf机器来运行,tcpdump过滤规则会被转化为一段bpf指令并加载到内核中的bpf虚拟机器上执行),使用bpf虚拟机的tcpdump完美解决了包过滤问题。

树莓派 python tcp传输_测试工具_04

树莓派 python tcp传输_tcpdump_05


树莓派 python tcp传输_树莓派 python tcp传输_06

3、iptables

iptables的四表五链与NAT工作原理

  • 扒一下一直不求甚解的 iptables
  • 系统管理员需知的 16 个 iptables 使用技巧

树莓派 python tcp传输_tcpdump_07

树莓派 python tcp传输_tcpdump_08