![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 80
liukuan73
这个作者很懒,什么都没留下…
展开
-
深入浅出全面解析RDMA
转载自:https://blog.csdn.net/qq_21125183/article/details/80563463RDMA(RemoteDirect Memory Access)技术全称远程直接内存访问,就是为了解决网络传输中客户端与服务器端数据处理的延迟而产生的。它将数据直接从一台计算机的内存传输到另一台计算机,无需双方操作系统的介入。这允许高吞吐、低延迟的网络通信,尤其适合在大规模并行计算机集群中使用。RDMA通过网络把资料直接传入计算机的内存中,将数据从一个系统快速移动到远程系统内存中,转载 2020-09-24 16:42:07 · 1207 阅读 · 0 评论 -
理解Docker跨多主机容器网络
http://tonybai.com/2016/02/15/understanding-docker-multi-host-networking/在Docker 1.9 出世前,跨多主机的容器通信方案大致有如下三种:1、端口映射将宿主机A的端口P映射到容器C的网络空间监听的端口P’上,仅提供四层及以上应用和服务使用。这样其他主机上的容器通过访问宿主机A的端口P实 现与容转载 2017-11-26 12:44:34 · 2384 阅读 · 0 评论 -
理解Docker单机容器网络
http://tonybai.com/2016/01/15/understanding-container-networking-on-single-host/一、目标Docker实质上是汇集了linux容器(各种namespaces)、cgroups以及“叠加”类文件系统等多种核心技术的一种复合技术。 其默认容器网络的建立和控制是一种结合了network namespace、iptables、l...转载 2017-11-26 10:40:35 · 2854 阅读 · 0 评论 -
四层、七层负载均衡的区别
http://www.jianshu.com/p/fa937b8e6712转载 2017-11-15 16:23:46 · 1821 阅读 · 0 评论 -
Kubernetes网络隔离NetworkPolicy实验
前言Kubernetes的一个重要特性就是要把不同node节点的pod(container)连接起来,无视物理节点的限制。但是在某些应用环境中,比如公有云,不同租户的pod不应该互通,这个时候就需要网络隔离。幸好,Kubernetes提供了NetworkPolicy,支持按Namespace级别的网络隔离。使用NetworkPolicy需要kubernetes1.8以及calico2.6.2。实验步原创 2017-11-28 09:58:39 · 7209 阅读 · 0 评论 -
TCP/IP SOCKET HTTP及HTTPS之间的关系
https://www.2cto.com/net/201609/546239.htmlGET跟POST的区别:get只能传送128K的数据而post是无限制的post提交是不在会IE上带上参数就算你加密了别人也会解密一般比较重要的数据通过post传,因为get是别人可以改参数值的别人乱写参数,你的异常报个不停网络七层由下往上分别为转载 2017-09-21 11:36:59 · 2141 阅读 · 0 评论 -
Docker 配置Flannel网络过程及原理
flannel 安装yum -y install flannelflannel 配置在etcd中创建变量etcdctl --endpoint http://10.132.47.70:2379 set /flannel/network/config '{"Network":"10.0.0.0/16","SubnetLen":24,"Backend":{"Type"原创 2017-02-06 22:29:10 · 22389 阅读 · 1 评论 -
基于多租户的云计算Overlay网络
http://www.h3c.com.cn/About_H3C/Company_Publication/IP_Lh/2013/04/Home/Catalog/201309/796466_30008_0.htm云计算已经成为当前企业IT建设的常规形态,而在云计算中大量采用和部署的虚拟化几乎成为一个基本的技术模式。服务器虚拟化技术的广泛部署,极大增加了数据中心的计算密度,而且,因为虚拟机本转载 2016-10-09 18:24:24 · 2627 阅读 · 0 评论 -
Linux 上的基础网络设备详解
https://www.ibm.com/developerworks/cn/linux/1310_xiawc_networkdevice/Linux 抽象网络设备简介和磁盘设备类似,Linux 用户想要使用网络功能,不能通过直接操作硬件完成,而需要直接或间接的操作一个 Linux 为我们抽象出来的设备,既通用的 Linux 网络设备来完成。一个常见的情况是,系统里装有一个硬件网转载 2017-11-26 13:08:00 · 2532 阅读 · 1 评论 -
理解Docker容器网络之Linux Network Namespace
http://tonybai.com/2017/01/11/understanding-linux-network-namespace-for-docker-network/由于2016年年中调换工作的原因,对容器网络的研究中断过一段时间。随着当前项目对Kubernetes应用的深入,我感觉之前对于容器网络的粗浅理解已经不够了,容器网络成了摆在前面的“一道坎”。继续深入理解K8s网络、转载 2017-11-26 13:21:07 · 2700 阅读 · 0 评论 -
再谈Docker容器单机网络:利用iptables trace和ebtables log
http://tonybai.com/2017/11/06/explain-docker-single-host-network-using-iptables-trace-and-ebtables-log/这大半年一直在搞Kubernetes。每次搭建Kubernetes集群,或多或少都会被Kubernetes的“网络插件们”折腾折腾。因此,要说目前Kubernetes中最难搞的是什么转载 2017-11-26 13:42:13 · 6434 阅读 · 2 评论 -
如何udp实现可靠性传输
转载自:https://blog.csdn.net/gettogetto/article/details/76736365 1.udp与tcp的区别TCP(TransmissionControl Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。UDP是User Datagram Protocol,一种无连接的传输层协议,提供面向事务的简单不可靠...转载 2018-09-21 12:10:18 · 1902 阅读 · 0 评论 -
在Kubernetes平台上,应对不同场景外部流量引入集群,这3种工具改如何选择?
https://mp.weixin.qq.com/s/wsURTN7eAng2HHofReBU3Q作者:Sandeep Dinesh翻译:狄卫华原文:Kubernetes NodePort vs LoadBalancer vs Ingress? When should I use what?原文链接:https://medium.com/google-clo转载 2018-03-29 09:14:56 · 3874 阅读 · 0 评论 -
Calico 的网络结构
https://www.cnblogs.com/CloudMan6/p/7520164.html在 host1 中运行容器 bbox1 并连接到 cal_net1:docker container run --net cal_net1 --name bbox1 -tid busybox查看 bbox1 的网络配置。cali0 是 calico i转载 2017-12-18 21:38:15 · 4320 阅读 · 0 评论 -
BGP漫谈
https://zhuanlan.zhihu.com/p/25433049什么是BGPBGP全称是Border Gateway Protocol, 对应中文是边界网关协议。这个名字比较抽象,而维基中文的解释我觉得比较好(维基英文甚至都没有类似的解释)。BGP是互联网上一个核心的去中心化自治路由协议。从这个解释来看,首先这是一个用于互联网(Internet)上的路由协议。它的地位转载 2017-12-24 09:49:50 · 3543 阅读 · 0 评论 -
华三讲堂:Overlay网络与物理网络的关系
http://www.ctiforum.com/news/guandian/441144.html在以往IT建设中,硬件服务器上运行的是虚拟层的计算,物理网络为了与虚拟服务器对接,需要网络自己进行调整,以便和新的计算层对接(如图1所示)。Overlay是在传统网络上虚拟出一个虚拟网络来,传统网络不需要在做任何适配,这样物理层网络只对应物理层的计算(物理机、虚拟化层管理网),虚拟的网络只转载 2016-10-09 18:26:00 · 3916 阅读 · 0 评论 -
How To Set Up a Firewall Using FirewallD on CentOS 7
IntroductionFirewalld is a complete firewall solution available by default on CentOS 7 servers. In this guide, we will cover how to set up a firewall for your server and show you the basics of man转载 2016-03-25 15:18:45 · 2265 阅读 · 0 评论 -
Openstack Integration with VMware vCenter by Devstack and Opencontrail
1. Goto "/opt/stack/neutron", then clone or download "contrail-neutron-plugin"#cd /opt/stack/neutron#git clone https://github.com/Juniper/contrail-neutron-plugin.git OR #wget https://github.com/原创 2015-08-16 15:55:06 · 2602 阅读 · 0 评论 -
centos网络配置
http://blog.51yip.com/linux/1120.html转载 2015-06-15 15:46:16 · 1512 阅读 · 0 评论 -
ubuntu add default network(nat) to libvirt
Every standard libvirt installation provides NAT based connectivity to virtual machines out of the box. This is the so called 'default virtual network'. You can verify that it is available with:原创 2015-01-28 21:02:46 · 2211 阅读 · 0 评论 -
ubuntu add bridge network with libvirt
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/sect-Virtualization_Host_Configuration_and_Guest_Installati转载 2015-06-11 10:56:16 · 3265 阅读 · 0 评论 -
第三层交换机和路由器的区别
转载自:http://www.cnblogs.com/shengansong/archive/2012/05/06/2485571.html三层交换机用于局域网间,如同一网络下的不通vlan之间,路由器用于局域网和广域网间近年来随着Internet/Intranet的迅猛发展和B/S计算模式的广泛应用,跨地域、跨网络的业务急剧增长,业界和用户深感传统的路由器转载 2015-05-25 19:59:42 · 2091 阅读 · 0 评论 -
ubuntu设置vlan
sudo apt-get install -y vconfigsudo ip link add link p3p1 name p3p1.1312 type vlan id 1312sudo ip link set p3p1 upsudo ip link set p3p1.1312 upsudo ip addr add 10.133.12.105/24 dev p3p1.13原创 2015-06-08 08:19:41 · 5444 阅读 · 0 评论 -
Docker网络连接探索
http://dockone.io/article/154【编者的话】本文作者分别从两个方面解释了Docker的网络连接,包括主机间的网络通讯和主机内部的网络通讯。总结一下,默认情况下,主机间的Docker容器通讯只能通过端口映射的方式进行,而主机内部的容器通讯可以通过连接的方式进行。当然,不要忘记ICC参数。我最近的几篇博客一直在讨论Docker,但是却一直没有提到过Docker如何转载 2015-05-28 23:19:21 · 1936 阅读 · 0 评论 -
Linux 上的基础网络设备详解
http://www.ibm.com/developerworks/cn/linux/1310_xiawc_networkdevice/Linux 抽象网络设备简介和磁盘设备类似,Linux 用户想要使用网络功能,不能通过直接操作硬件完成,而需要直接或间接的操作一个 Linux 为我们抽象出来的设备,既通用的 Linux 网络设备来完成。一个常见的情况是,系统里装有一个硬件网卡转载 2015-05-29 15:26:04 · 1638 阅读 · 0 评论 -
A journey of a packet within OpenContrail
http://techs.enovance.com/7640/a-journey-of-a-packet-within-opencontrailIn this post we will see how a packet generated by a VM is able to reach another VM or an external resource, what are the转载 2015-08-25 14:02:25 · 1853 阅读 · 0 评论 -
解读Mirantis Fuel部署OpenStack各个网络的用途和分析
http://www.bubuko.com/infodetail-951673.html部署OpenStack最复杂的应该算是网络部分了,Fuel简化部署OpenStack的同时网络类型对于新手来说也是费解,接下来我简单说一下我的理解。 下图是我们使用Fuel部署的时候遇到的几个网络类型,此时使用neutron vlan模式部署。原创 2015-08-30 09:03:23 · 9161 阅读 · 0 评论 -
devstack安装报错解决方法:Failure creating NET_ID for xxxxx (ml2+ovs网络模式)
http://blog.chinaunix.net/uid-20940095-id-4307007.htmldevstack采用ml2+ovs的方式进行部署的时候,官方给出的网路配置方法为:Q_PLUGIN=ml2ENABLE_TENANT_VLANS=True 如果采用这种配置方式,在部署的过程中回报如下错误:Unable to creat转载 2015-08-16 15:40:55 · 6045 阅读 · 1 评论 -
linux route命令
方法一:add 增加路由del 删除路由-net 设置到某个网段的路由-host 设置到某台主机的路由gw 出口网关 IP地址dev 出口网关 物理设备名 添加路由:route add -net 192.168.0.0/24 gw 192.168.0.1route add -net192.168.0.0 netmask 255.255.255.原创 2015-05-08 09:09:29 · 1720 阅读 · 0 评论 -
使用open vswitch构建虚拟网络
http://blog.chinaunix.net/uid-20737871-id-4333314.html一、open vswitch简介Open vSwitch是一个高质量的、多层虚拟交换机,使用开源Apache2.0许可协议,由Nicira Networks开发,主要实现代码为可移植的C代码。它的目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口转载 2015-11-21 23:16:28 · 3296 阅读 · 0 评论 -
OpenStack Neutron中的DVR简介与OVS流表分析
http://www.sdnlab.com/14043.html#0-tsina-1-87075-397232819ff9a47a7b7e80a40613cfe1本文主要介绍DVR的概念,比较了DVR和非DVR情况下,数据在network节点上的流量变化。同时也介绍了在OpenStack里面如何配置DVR,比较详细地介绍了在DVR激活的情况下,数据包的流表情况。DVR 简介转载 2015-10-21 09:58:22 · 2549 阅读 · 0 评论 -
QEMU的虚拟机环境网络原理
http://blog.csdn.net/hbsong75/article/details/9304163接下来我们试验虚拟机的网络配置功能,KVM虚拟机网络配置主要有两种方式:NAT方式和Bridge方式。今天我们主要理解和实验NAT方式的网络配置。NAT方式是kvm安装后的默认方式,它支持主机与虚拟机的互访,同时也支持虚拟机访问互联网,但不支持外界访问虚拟机,因为NAT的全称是转载 2015-10-18 21:57:31 · 4190 阅读 · 0 评论 -
基于 Open vSwitch 的 OpenFlow 实践
http://www.ibm.com/developerworks/cn/cloud/library/1401_zhaoyi_openswitch/Open vSwitch 是运行在虚拟化平台上的虚拟交换机,同时也提供了对 OpenFlow 协议的支持。本文介绍了 Open vSwitch 的基础概念,并举例说明如何使用 Open vSwitch 自带的工具创建 OpenFlow 规则转载 2015-10-18 22:05:55 · 2332 阅读 · 0 评论 -
网络虚拟(包括overlay、underlay介绍)
http://www.sdnap.com/sdn-technology/5587.html网络虚拟化(Network Virtualization)对于很多网络工程师尤其是刚入行的新手常常有一种懵懵懂懂,不甚了然的神秘感觉,虽然常常为之想入非非,最终还是似是而非。在这篇BLOG里面,除了举例,不涉及具体的技术和实现,尽量展现网络虚拟化背后的最基本的原理(Rationale)和思想(Idea转载 2015-09-07 18:40:17 · 64485 阅读 · 4 评论 -
OpenContrail 体系架构文档
http://www.sdnap.com/sdnap-post/2886.html英文原文:http://opencontrail.org/opencontrail-architecture-documentation/翻译者:@KkBLuE知行合一 其微信号:kkbluepublic, SDNAP.com翻译整理1 概述1.1 使用案例1.2转载 2015-08-26 16:22:54 · 3427 阅读 · 0 评论 -
Release Notes for Contrail Release 2.20
http://techwiki.juniper.net/Documentation/Contrail/Contrail_Release_Notes/090_Release_Notes_for_Contrail_Release_2.20Release 2.20June 2015IntroductionThese release notes accompan转载 2015-09-07 16:06:48 · 2398 阅读 · 0 评论