首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Linux
订阅
路在脚下863
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
一次linux虚拟网络模型的试验——探究docker网络模型之路
为了支持网络协议栈的多个实例,linux在网络协议栈引入了网络命名空间,这些独立的协议栈被隔离到不同 的命名空间中,处于不同的命名空间的网络协议栈事完全隔离的,彼此之间无法通信。docker 就是通过这种实现了不同容器之间的隔离。Veth这个设备对可以联通两个不同的命名空间,使…
滴普技术荟-云原生基座OpenKube开放容器实践(二):理解linux虚拟网络设备veth
前面介绍了linux network namespace,接着介绍一下如何让一个独立的网络命名空间和主机的网络互通,这里我们需要用到linux虚拟网络设备veth。 veth是linux的一种虚拟网络设备,它有点类似于两张网卡中间用一条网线连着,veth设备总是成对出现,通常用…
软件架构-nginx详解上
|max_fails |失败多少次 认为主机已挂掉则,踢出,默认是1次,企业一般配置2到3次,但是电商更加重视用户体验所以就是1次。前提这个机器供给比较多。| 静态文件放入指定的服务器,通过请求地址来区别跳转到那个服务器。 PS:最后来个通俗的说法,你就是大王,我是你的太监,u…
『中级篇』 Linux网络命名空间(25)
发现空间之前是独立的,容器内的网络命名空间和容器外不同,容器和容器之前的网络命名空间也是相对独立的。 创建linux的networknamespace。 PS:通过linux做的个实验跟通过docker创建的容器的是类似的,只是用linux的方式模拟了docker容器的方式。其…
【网络】Linux 下socket编程初探
1. socket总览 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。Socket就是该模式的一个实现, socket即是一种特殊的文件,一些socke…
linux高性能网络编程摘要
由于TCP 连接在建立时并不会真的去分配接收缓冲区和发送缓冲区,所以不能通过简单看缓冲区. current->files->fdt->fd[sockfd]->private_data->sk。 因此,每个 TCP socket 占用的内存最少是 256 + 192 + 640 …
Linux网络编程之IO模型
同步是指一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成。 异步是指不需要等待被依赖的任务完成,只是通知被依赖的任务要完成什么工作,依赖的任务也立即执行,只要自己完成了整个任务就算完成了,异步一般使用状态、通知和回调。 阻塞是指调用结果返回…
linux 分析工具--网络
功能说明:确定网络和各外部主机状态,以及网络延时。 功能说明:通过tcpdump工具抓取通信的数据包。 说明:tcpdump抓取的包,需要使用wireshark工具进行分析。wireshark使用在后续的文章中会说。如果暂时没有wireshark工具,可以使用tcpdump的命…
linux网络基础原理
网络是一种把不同计算机或网络设备连接到一起的技术,它本质上是一种进程间通信方式,特别是跨系统的进程间通信,必须要通过网络才能进行。 七层负载均衡,四层负载均衡,三层设备,二层设备等等。实际上,这些层都来自国际标准化组织制定的开放式系统互联通信参考模型(open system i…
Linux网络管理
这篇主要讲解在Linux下网络的管理。 在网络底层也支持Ethernet、Token Ring、ATM、PPP(PPPoE)、FDDI、Frame Relay等网络协议。 这些网络协议是Linux内核提供的功能,具体的支持情况由内核编译参数决定。 桥接模式的虚拟机,就像一个在路…