网络
网络修炼之路
hello2mao
https://github.com/hello2mao
展开
-
Simple TCP Server-Client implementation in C
记录一个C实现的server和client Demo。文章目录一、流程二、Server三、Client四、工程源码一、流程二、Server#include <stdio.h>#include <unistd.h>#include <netdb.h>#include <netinet/in.h>#include <stdlib.h>#include <string.h>#include <sys/socke.原创 2021-02-05 10:32:35 · 374 阅读 · 0 评论 -
tcpdump
tcpdump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。一、RefMan-Page:http://www.tcpdump.org/tcpdump_man.htmltcpdump:https://github.com/the-tcpdump-group/tcpdump.gitlibp原创 2017-01-01 19:36:23 · 1461 阅读 · 0 评论 -
tshark----wireshark的命令行工具
TShark is a network protocol analyzer. It lets you capture packet data from a live network, or read packets from a previously saved capture file, either printing a decoded form of those packets to the原创 2017-01-01 20:14:13 · 4598 阅读 · 0 评论 -
NAT
一、概述NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP 地址代表较多的私有IP 地址的方式,将有助于减缓可用IP地址空间的枯竭。二、DNAT和SNATDNAT Destination Network A...转载 2018-04-17 21:30:19 · 288 阅读 · 0 评论