51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Docker部署SDN环境

Docker部署SDN环境

2014-12-03bymuziDockerimage=JavaclassDockercontainer=Javaobject前言5月份的时候,当我还是一个大学生的时候,有个网友问我,你有研究Docker吗?当时我连Docker是什么都不知道。谷歌之后,对Docker产生兴趣,但是一直没有时间去学习...

流量工程 traffic engineering (TE)

流量工程 traffic engineering (TE)

  流量工程是指根据各种数据业务流量的特性选取传输路径的处理过程。流量工程用于平衡网络中的不同交换机、路由器以及链路之间的负载。[编辑]  流量工程在复杂的网络环境中,控制不同的业务流走不同的路径,关键的业务走可靠的路径并保证服务质量,并且在某段网络拥塞的情况下,动态调整路由,整个网络如同一个&ld...

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS)

Postedby:MargaretRouseWhatIs.com Contributor(s):RobertSturtThisdefinitionispartofourEssentialGuide:BuildingSD-WANarchitectureintoyourworld S...

服务链(Service Chaining,or Service Function Chaining,SFC,功能服务链)

服务链(Service Chaining,or Service Function Chaining,SFC,功能服务链)

Software-configured service chaining provides the capability to dynamicallyincludebest-of-breedfunctionsinanetworkp...

OpenStack 简介

OpenStack 简介

OpenStack是IaaS(基础设施即服务)组件,让任何人都可以自行建立和提供云端运算服务。此外,OpenStack也用作建立防火墙内的“私有云”(PrivateCloud),提供机构或企业内各部门共享资源。了解OpenStack  OpenStack是最火的开源软件之一,...

可扩展性 Scalability

可扩展性 Scalability

水平扩展和垂直扩展:Methodsofaddingmoreresourcesforaparticularapplicationfallintotwobroadcategories:horizontalandverticalscaling.[5]Toscalehorizontally(orscaleo...

UTF-8和Unicode

UTF-8和Unicode

upvote103downvotefavorite49Isittruethatunicode=utf16?UPDATEManyaresayingunicodeisastandardnotanencoding,butmosteditorssupportsaveasUnicodeencodingactu...

Eclipse自动补全功能管理

Eclipse自动补全功能管理

#这种方法只适用于EclipseClassic版本(这个版本带有插件的源码)在使用Eclispe的过程,感觉自动补全做的不好,没有VS的强大。下面说两个增强自动补全的方法: 1.增加Eclipse的提示功能在Eclipse中,从Window->preferences->Java...

LLC 逻辑链路控制

LLC 逻辑链路控制

LLC 协 议4.2.1 LLC帧格式  LLC协议定义了LLC层之间通信的帧格式,参见图4.3。 图4.3 LLC帧格式LLC帧格式中各个字段的含义如下:   ①服务访问点(SAP)地址:SAP提供了多个高层协议进程共同使用一个...

operating expense & captial expenditure

operating expense & captial expenditure

营运成本(营业成本,operatingexpense,OPEX)指的是运行企业的持续性、消耗性的支出,与之对照的是资本支出(captialexpenditure,CAPEX)。例如:购买影印机的支出属于资本支出(CAPEX),而纸张、墨水、电力、维修的费用则属于营运成本(OPEX)。在企业中,营运成...

Myeclipse 2015 stable 2.0 完美破解方法

Myeclipse 2015 stable 2.0 完美破解方法

2015-08-21 以前写了一篇《Myeclipse2015stable1.0完美破解方法》,现在跟新一下Myeclipse2015stable2.0破解方法,此方法来源于贴吧的一篇文章:http://tieba.baidu.com/p/3809637196?pn=1;在此先感谢一下作者...

sockaddr与sockaddr_in结构体简介

sockaddr与sockaddr_in结构体简介

  structsockaddr{unsigned short sa_family;    /*addressfamily,AF_xxx*/char sa_data[14];   ...

使用socket()函数创建套接字

使用socket()函数创建套接字

“一切都是文件”的思想极大地简化了程序员的理解和操作,使得对硬件设备的处理就像普通文件一样。所有在Linux中创建的文件都有一个int类型的编号,称为文件描述符(FileDescriptor)。使用文件时,只要知道文件描述符就可以。例如,stdin的描述符为0,stdout的...

struct socket 结构详解

struct socket 结构详解

Socket数据结构网络协议CC++    用户使用socket系统调用编写应用程序时,通过一个数字来表示一个socket,所有的操作都在该数字上进行,这个数字称为套接字描述符。在系统调用的实现函数里,这个数字就会被映射成一个表示socket的结构体,该结构体...

使用 Socket 通信实现 FTP 客户端程序(来自IBM)

使用 Socket 通信实现 FTP 客户端程序(来自IBM)

FTP客户端如FlashFXP,FileZilla被广泛应用,原理上都是用底层的Socket来实现。FTP客户端与服务器端进行数据交换必须建立两个套接字,一个作为命令通道,一个作为数据通道。前者用于客户端向服务器发送命令,如登录,删除某个文件,后者用于接收数据,例如下载或上传文件等。本文详细阐述如何...