1)介绍
当前网络在分布式系统中的主要问题有2个,1个是延时问题,还有一个数据传输速率的问题,后者可能受各方面的因素影响,比如网络总带宽的限制等。下面列表几个在分布式网络系统中的几个主要可能的讨论点:
1.扩展性。
2.可靠性。
3.安全性。
4.网络移动性。
5.网络服务质量。
6.多播传送。
2)网络类型
网络的类型有下面几种
1.PAN,私人区域网络,是本地网络的一个子集。
2.LAN,局域网。
3.MAN,城域网。
4.WAN,广域网。
5.WLAN,无线局域网络。
6.WMAN,无线城域网。
7.WWAN,无线广域网。
3)网络原则
网络中的一些原则和形式如下面所分类的:
1.数据包的传输
2.数据流传输,主要说的是音频等数据流的传输。
3.转发模式,这里包括了广播模式,电路交换传播,包转发,数据帧依赖,
4.网络协议,包括了协议层上的一些内容,协议规定的一些包装配的规则,还有网络地址的形式是ip地址+port端口号的形式声明的唯一的声明方式,还有包传输的一些机制,包括拥塞控制等等。
5.路由系统。里面介绍了一个简单路由算法,及时更新路由表中的距离,通过一种叫做距离矢量的算法,以前目前存在的基于地杰斯特拉的最短距离的路由算法。
6.拥塞控制机理。
7.网络互连。这里提到了一些网络互连所需的机器设备,包括,路由器,网桥,转发器,交换机,还有网络隧道技术,网络隧道技术是利用一种网络协议去传送另一种网络协议。
4)网络中的各个协议
1.第一个当然介绍的是TCP/IP协议了,还有TCP和UDP协议之间的区别。
2.32位的IP地址的分类划分,以及A,B,C,D,类IP的地址的区别。
3.IP地址中的IP地址解析,通过ARP地址解析协议实现的,还有什么叫做IP欺骗,伪造IP包中 的source Address的内容。
4.IP路由模块。提到了RIP静态路由协议,还有OSPF的动态路由协议,默认路由的概念,在不同的大陆板块,有不同范围的路由地址范围的划分,本地子网的路由策略,局域网与外界网络的数据传输的方式,用到了NAT地址转换的方式,避免了为每个机子分配一个真实的ip地址。
5.IPV6地址。受限于IPV4的可用地址数量的极具减少,诞生了有更多地址空间的ipv6版本的地址,由原来的32位的地址变为了128位的地址,但是推广的进度缓慢,因为有大量的设备都是基于老的32位的地址版本而生产的。
6.移动IP的概念,提到了DHCP动态主机配置协议,为设备动态配置IP地址。
7.TCP和UDP协议的特征和区别。
8.DNS域名解析系统的原理和过程,如果你本地解析过某个地址,会在你的机子上会有缓存下次可以直接利用缓存,不需要再次发送请求。
9.防火墙的作用和构建,在内网和外网中所起到的作用,后面又提到了安全通道的概念,VPN就是其中的一个实例。
5)学习例子
1.以太网技术,作为局域网中的一个例子,提到了在以太网中的包广播,包冲突检测的机制。
2.无线局域网,也就是我们所说的WIFI,无线网在冲突检测上的一个问题,随着地理位置,信号覆盖的影响,冲突检测会受到影响以及他所采取的不同于在有线网络中的方法。
3.私人无线网络技术,比如蓝牙技术,蓝牙技术有着与上面提到的各个网络不同点,他的低开销,低能耗,低带宽的特点,已经被适用于无线耳机,服务搜索等等方面,可以满足一些要求实时性的服务要求。
参考文献:<<Distributed Sysytems Concepts And Design>>原版第五版,author:George Coulouris,Jean Dollimore, Tim Kindberg,Gordon Blair