linux网络
o_alpha
这个作者很懒,什么都没留下…
展开
-
VMware虚拟机中配置centos7.8网络
1、网络模式选桥接2、虚拟机中3、配置虚拟机网络:vi /etc/sysconfig/network-scripts/ifcfg-ens33摘抄主机的网关DNSserver等信息BOOTPROTO="static"IPADDR=NETMASK=GATEWAY=DNS1=DNS2=ZONE=public4、重启网络服务systemctl resta...原创 2020-03-09 15:52:57 · 191 阅读 · 0 评论 -
Linux网络 - 数据包的发送过程
继上一篇介绍了数据包的接收过程后,本文将介绍在Linux系统中,数据包是如何一步一步从应用程序到网卡并最终发送出去的。如果英文没有问题,强烈建议阅读后面参考里的文章,里面介绍的更详细。本文只讨论以太网的物理网卡,并且以一个UDP包的发送过程作为示例,由于本人对协议栈的代码不熟,有些地方可能理解有误,欢迎指正 +-------------+ ...转载 2019-10-11 15:04:03 · 477 阅读 · 0 评论 -
Linux网络 - 数据包的接收过程
本文将介绍在Linux系统中,数据包是如何一步一步从网卡传到进程手中的。如果英文没有问题,强烈建议阅读后面参考里的两篇文章,里面介绍的更详细。本文只讨论以太网的物理网卡,不涉及虚拟设备,并且以一个UDP包的接收过程作为示例.本示例里列出的函数调用关系来自于kernel 3.13.0,如果你的内核不是这个版本,函数名称和相关路径可能不一样,但背后的原理应该是一样的(或者有细微差别)网...转载 2019-10-11 15:34:23 · 183 阅读 · 0 评论 -
Linux虚拟网络设备之bridge
继前两篇介绍了tun/tap和veth之后,本篇将介绍Linux下常用的一种虚拟网络设备,那就是bridge(桥)。本篇将通过实际的例子来一步一步解释bridge是如何工作的。什么是bridge?首先,bridge是一个虚拟网络设备,所以具有网络设备的特征,可以配置IP、MAC地址等;其次,bridge是一个虚拟交换机,和物理交换机有类似的功能。对于普通的网络设备来说,只有两端,从...转载 2019-10-11 15:47:28 · 298 阅读 · 0 评论