【本期沙龙】Linux网络初探
【本期沙龙】Linux网络初探
本期沙龙由小组16级成员时宇辰同学主持,主题为“Linux网络初探”。大家可以点击左下角原文链接下载本期沙龙的PPT。
我们欢迎所有对这方面感兴趣的同学参加我们的沙龙,与我们一起探讨交流,相互学习,共同进步。
关键的内核数据结构
struct sk_buff
数据包结构。
struct net_device
网络设备(有线网卡、无线网卡、虚拟化网卡、TUN&TAP、VLAN、网桥、链路聚合)结构。
如何控制Linux网络子系统
使用工具、函数控制网络
procfs - /proc/net
sysctl - /proc/sys
ioctl()
socket(PF_NETLINK,
SOCK_DGRAM,
NETLINK_ROUTE)
使用命令控制网络
查看网络设备配置: ip addr
查看和操作路由表: ip route
查看和操作路由表: ip route
策略路由: ip rule
IPTABLES
表(Table)
filter – 过滤数据包
nat – 网络地址转换
mangle – 修改数据包
链(Chain)
规则(Rule)
目标(Target)
2017年11月5日 19:00
西安邮电大学 东区
教学楼东北 FZ118
- 西安创业者醒目!动点沙龙来了
- LinuxIDC.com论坛邀请码壹枚(12月14日)【速度抢】
- Fedora 25 Linux操作系统结束支持,请升级到Fedora 27
- 7 个使用 bcc/BPF 的性能分析神器
- Linux 上如何禁用 USB 存储
- 在红帽企业版 Linux 中将系统服务容器化(一)
- 是余罪还是秋水?本期为你讲述张一山的不同两面 | COVERSTAR
- 五颜六色的菊花海,你见过吗?
- 新品如何做基础销量和评价?| 我爱问小编
- 【辣图】斯嘉丽·约翰逊—让人想入非非的性感女王