之前有提到,链路层的上层是网络层(Internet层),也有翻译为网际层。这层开始一直到应用层就是用户所需要关注的地方了。网络层协议包括了最著名的IP协议、ICMP协议、IGMP协议等,今天主要对IP协议进行一下概述。IP协议:数据从应用层传下来,在每一层都要对数据的头部进行封装,包括传输层添加TC...
分类:
其他好文 时间:
2015-01-13 12:20:05
阅读次数:
187
数据网格产品经常会使用P2P进行通信,借此机会系统地学习一下P2P网络和其资源搜索策略。1 P2P网络架构谈到P2P就涉及到一个概念:Overlay Network(覆盖网络)。所谓覆盖网络是应用层网络,几乎不考虑网络层和物理层,它具体指的就是建立在另一个网络上的网络。例如P2P网络就是覆盖网络,因为它运行在互联网之前,但允许对未知IP主机的访问。通过DHT等算法,可以在事先不知道IP地址的情况下...
分类:
其他好文 时间:
2015-01-11 17:48:05
阅读次数:
217
上一讲主要介绍了下TCP/IP的总体概述,由于是随笔,可能写的不是很有条理,也只是想到什么写下什么,后期可能还会进行补充。今天主要讲下我对网络层的ARP协议的一些认识。ARP的主要功能是提供IP地址到物理地址(MAC地址)的一个动态映射。我们知道两台计算机之间要进行数据的传输,最终还是在链路层通过以...
分类:
其他好文 时间:
2015-01-11 14:41:27
阅读次数:
307
1、LVS、TUN简介
LVS 是Linux Virtual Server的简称,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的,网络层,也就是通常说的IP层,由于数据的处理是在Linux内核态完成的,所以相对反向代理服务器来说,性能一般会高一些;
TUN 是IP Tunneling
,IP隧道的简称,它将调度器收到的IP数据包封装在一个新的IP数据包中...
分类:
其他好文 时间:
2015-01-11 09:42:28
阅读次数:
220
1、LVS、NAT简介
LVS 是Linux Virtual Server的简称,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的网络层,也就是通常说的IP层,由于数据的处理是在Linux内核态完成的,比起在第七层工作的负载均衡设备来说,理论上性能要高一些。
NAT 是Network AddressTranslation,网络地址转换的简称,借助于NAT,私...
分类:
其他好文 时间:
2015-01-10 16:44:49
阅读次数:
291
在iOS开发中,请求网络数据,处理获得的数据是很常见的功能,但是很少有资料会讨论关于网络的处理应该放在MVC中得哪个层中。我在网上Google了一番,记下了几个觉得比较不错的链接。现记录如下:http://stackoverflow.com/questions/4810289/best-archit...
分类:
移动开发 时间:
2015-01-10 16:19:59
阅读次数:
232
诸位,我发现上次咱们是依据OSI模型讨论问题的,但这个模型其实并不是那么合适,有一些冗余之处。大家想一想,会话层和表示层实际上都是与应用程序配合工作的,而物理层那些纯硬件层面的问题其实并不是我们的领域,我们最多只要处理到与硬件的接口这一层次上就足够了。”“的确啊。”“(我)工作室需要合并一下:物理层与数据链路层合并为网络接口层,只负责硬件接口相关任务,硬件问题就不要去管它了;网络层改名为网络互连层,更为清晰;传输层不变;会话层,表示层和应用层合并为一层,统称应用层。”...
分类:
其他好文 时间:
2015-01-10 11:20:46
阅读次数:
345
IP数据报格式常常为32位,4字节为单位来描述。由首部和数据两部分组成。首部的前一部分是固定长度,共20字节,是所有IP数据报必须有的,在首部的固定部分后面是一些可选字段,长度是可变的。IP数据报首部的固定部分:1,版本,4位,IP协议版本,通信双方IP协议版本必须一致。IPv4,IPv6。2,首部...
分类:
其他好文 时间:
2015-01-10 01:07:02
阅读次数:
326
网络层向上只提供简单灵活的,无连接,尽最大努力交付的数据报服务。网络在发送分组时不需要先建立连接,每一个分组独立发送,与其前后分组无关。网络层不提供服务质量的承诺。网际协议IP与IP协议配套使用的协议还有ARP(地址解析协议),RARP(逆地址解析协议),ICMP(网际控制报文协议),IGMP(网际...
分类:
其他好文 时间:
2015-01-08 23:58:11
阅读次数:
785
Firewalls(防火墙):工作在网络边缘(主机边缘),对进出网络数据包基于一定的规则检查,并在匹配某规则时由规则定义的处理进行处理的一组功能的组件。防火墙类型:根据工作的层次的不同来划分,常见的防火墙工作在OSI第三层,即网络层防火墙,工作在OSI第七层的称为应用层防..
分类:
其他好文 时间:
2015-01-07 19:08:12
阅读次数:
219