发表于: other | 作者: | 日期: 2013/12/05 06:12
标签:

tcp连接就像打电话,两者之间必须有一条不间断的通路,数据不到达对方,对方就一直在等待,除非对方直接挂电话。先说的话先到,后说的话后到,有顺序。
udp就象寄一封信,发信者只管发,不管到。但是你的信封上必须写明对方的地址。 发信者和收信者之间没有通路,靠邮电局联系。信发到时可能已经过了很久,也可能根本没有发到。先发的信未必先到,后发的也未必后到。
说的很简单,具体的东西当然很复杂。但是java把所有的操作都封装好了,用起来到挺方便的 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/05 06:12
标签: ,

Request For Comments(RFC),是一系列以编号排定的文件。RFC文件格式最初作为ARPA网计划的基础,起源于1969年。如今,它已经成为IETF、Internet Architecture Board (IAB)还有其他一些主要的公共网络研究社区的正式出版物发布途径。 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/05 06:12
标签:

报文 message,用于比网络层更高的协议,在低层协议中以如下形式出现:
1. 帧 frame (一般位于数链层,也有的位于物理层)奇怪的是Wireshark界面上把每个包称为”Frame”,单数形式,但是我记得一个包是由多个frames拼成的啊;我认为这里的frame并不是指数据链路层那个frame。 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/05 06:12
标签:

(1)电路交换:
由于电路交换在通信之前要在通信双方之间建立一条被双方独占的物理通路(由通信双方之间的交换设备和链路逐段连接而成),因而有以下优缺点。 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/05 04:12

多层交换(也被称作第三层交换技术,或是IP交换技术)是相对于传统交换概念而提出的。众所周知,传统的交换技术是在OSI网络标准模型中的第二层(数据链路层,参见广域网定义)中进行操作的,而多层交换技术是在网络模型中的第三层实现了数据包的高速转发。简单地说,多层交换技术就是:第二层交换技术+第三层转发技术。
多层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。当然,多层交换技术并不是网络交换机与路由器的简单堆叠,而是二者的有机结合,形成一个集成的、完整的解决方案。 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/04 03:12

简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/04 02:12
标签:

这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。
一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。 More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/04 02:12
标签:

最近,美帝著名软件工程师兼企业家,Stack Overflow的联合创始人Jeff Atwood写了一篇名为《You Don’t Need Millions of Dollars》的博客,并介绍了《Doom启示录》这本书。
我早年正是受到了这本书的激励,热血沸腾,走上了软件开发的道路。受到这本书和一位CS PhD的启发,你若问我的梦想是什么,我的梦想是在海边有所房子,面朝大海,春暖花开,每天躺在甲板上,望着湛蓝的天空,随着碧绿的海水飘荡,做点什么呢?写写代码写写诗…… 是不是颇有”浴乎沂,风乎舞雩,咏而归”的感觉? More …

评论关闭
发表于: other | 作者: | 日期: 2013/12/04 10:12
标签: ,

分布式领域CAP理论,
Consistency(一致性), 数据一致更新,所有数据变动都是同步的
Availability(可用性), 好的响应性能
Partition tolerance(分区容错性) 可靠性 More …

评论关闭
发表于: other | 作者: | 日期: 2013/11/28 02:11
标签: ,,

PaaS是Platform-as-a-Service的缩写,意思是平台即服务。 把服务器平台作为一种服务提供的商业模式。通过网络进行程序提供的服务称之为SaaS(Software as a Service),而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了PaaS(Platform as a Service)。 More …

评论关闭