计算机网络【九】:下一代因特网 【转】

转自:http://blog.chinaunix.net/uid-26275986-id-4112353.html

《计算机网络》学习的最后一章,我们来简单看看未来的因特网。这里面主要涉及三个方面:IPv6、MPLS协议与P2P。作为一个粗略的浏览,我们简要地梳理一下问题。
一、IPv6协议
     传统的IPv4协议面临的最大挑战是地址空间无法满足现实飞速增长的需求,尽管我们使用了CIDR和子网IP进行了最大程度的优化,依然只能推迟而不能消除地址用尽的结局。因此IETF很早就在研究IPv4的替代方案:IPv6协议。IPv6协议的最大特点是提供了足够的地址空间,有种说法是IPv6可以为地球上的每一个粒沙子分配一个地址。IPv6的头部具有128位的地址空间,并且还加入了IPv4未曾考虑过的安全功能。IPv6所引进的主要变化如下:
-1. 更大的地址空间:128位的地址;
-2. 扩展的地址层次结构:大量的地址空间可以划分为多个层次;
-3. 灵活的首部格式:IPv6数据分组的首部包含一个基本首部和0-N个个扩展首部,扩展首部不属于“数据分组的首部”;
-4. 改进的选项;
-5. 允许协议继续扩充;
-6. 支持即插即用;
-7. 支持资源的预分配;
-8. IPv6首部改为8字节对齐,而IPv4是4字节对齐;
     
     IPv6的功能扩展依靠扩展首部实现,扩展首部不属于IPv6分组的首部,而是属于其后的“有效载荷”。IPv6的头部格式如下:

-1. 版本:占4位,它指明了协议的版本,对于IPv6来说该字段是‘6’;
-2. 通信量类:占8位,为了区分不同的IPv6数据分组的类别或优先级,目前正在进行不同的通信量类性能的实验;
-3. 流标号:占20位,IPv6的一个新机制是支持资源的预分配,利用流标号将特定服务的流量与路由器的某种资源分配方案绑定起来,从而获得路由器保证的服务质量;流标号和通信量类共同实现了IPv4中服务类型字段的功能;
-4. 有效载荷长度:占16位,它指明了IPv6数据分组除基本首部之外的字节数,该字段最大值是64KB(65535字节);
-5. 下一个首部:占8位,指出基本首部后面的数据单元的类型,可以是上层数据或一个扩展首部;
-6. 跳数限制:占8位,最大255跳;
-7. 源地址、目的地址
     IPv6的基本首部没有首部长度字段,因为其基本首部为40字节的定长,分片的相关变量位于一个扩展首部当中,IPv6一共有6种扩展首部,分别是:
-1. 逐跳选项;
-2. 路由选择;
-3. 分片;
-4. 鉴别;
-5. 封装安全有效载荷;
-6. 目的站选项;
     每个扩展首部都由若干字段组成,长度也各不相同,但所有扩展首部的第一个字段都是8位的“下一个首部”:

二、多协议标记交换MPLS
     这里所说的MPLS的思想主要是针对当前路由器的路由表搜索越来越费时费力,于是想把路由的查找放到硬件层去实现,这有点像Cisco的VLAN技术,MPLS路由器为每个进入的数据分组插入一个MPLS段作为标记,并且转发到相应的接口;后续的MPLS路由器检查分组,更新标记继续转发;最后一个MPLS路由器会去掉数据分组的MPLS段,还原为一个正常的IP数据报。由于每个MPLS只识别自己网段的标记,因此每经过一个MPLS都需要更新标记:

三、P2P 
     传统的C/S模式最终都将面临服务器不堪重负的问题,因此逐渐出现了分布式服务器的网络模式,既一台主机既是客户端又是服务器,从而大大提高了文件传输的速度。以电驴为例,将一个文件分为若干个文件小块,客户端启动时先访问服务器获知该文件涉及的主机IP信息,然后向这些主机发送请求,传输文件块,当并行将所有的文件块传输完毕后,就可以执行该文件了。但是P2P会带来网络中巨大的流量,影响网络的整体性能。

时间: 2024-08-06 03:44:15

计算机网络【九】:下一代因特网 【转】的相关文章

ipv6——下一代因特网协议。

关于ipv4 ipv4,是互联网协议的第四版,也是第一个被广泛使用.构成现今互联网技术的基础的协议.ipv4可以运行在各种各样的底层网络上,比如端对端的串行数据链路,卫星链路等等.局域网中最常用的是以太网. 目前全球因特网所采用的协议是TCP/IP协议族.IP是TCP/IP协议族的核心协议. 不足: <1>可用地址日益缺乏. <2>对终端用户而言配置不够简便. <3>缺乏安全性和Qos支持(Quality of Service,服务质量) ipv6 <1>几

Network - 计算机网络复习总结

第一章 概述 计算机网络(简称网络)把许多计算机连接在一起,而互联网则把许多网络连接在一起,是网络的网络.因特网是世界上最大的互联网. 以小写字母i开始的internet(互联网或互连网)是通用名词,它泛指由多个计算机网络互连而成的网络.在这些网络之间的通信协议(即通信规则)可以是任意的. 以大写字母I开始的Internet(因特网)是专有名词,它指当前全球最大的.开放的.由众多网络相互连接而成的特点计算机网络,它采用TCP/IP协议族作为通信规则,其前身是美国的ARPANET. 因特网现在采用

计算机网络(读书笔记)

基本概念 三网:电信网络.有线电视网络.计算机网络. ISP(因特网服务提供者):主干ISP.地区ISP.本地ISP IXP( Internet eXchange Point)英特网交换点 计算机之间的通信:主机A的某个进程和主机B上的另一个进程进行通信. OIS的七层协议: 应用层.表示层.会话层.运输层.网络层.数据链路层.物理层. TCP/IP协议:应用层(各种应用层协议如TELNET,FTP,SMTP等).运输层(TCP或者UDP).网际层IP.网络接口层.由上至下. 五层协议:应用层.

脉络(一):对大学计算机培养方案学习脉络的回顾

从工作两年的高度来俯瞰计算机学习脉络,对事物有了一个清晰的重新认识. 计算机系统可以理解为通电之前与通电之后,即硬件系统与软件系统. 通电之前,硬件系统,纯粹的物理实体组织 相关科目:<数字电路><模拟电路> <离散数学> <计算机导论> <计算机组成原理> 冯诺依曼体系结构,利用总线结构实现控制 <计算机组成原理>电子工业出版社 第1章  概述计算机的基本概念和计算机系统的硬件.软件组织: 计算机硬件组成.总线结构和性能指标等 第2

计算机网络-计算机网络和因特网

一.什么是因特网 1.具体构成描述 公共因特网是一个世界范围内的计算机网络,即它是一个互联了遍及全世界的数以百万计的计算机设备(主机或端系统)的网络. 端系统通过通信链路和分组交换机连接到一起. 发送端系统将数据分段,并为每段加上首部字节(由此形成的信息包称为分组),这些分组通过网络发送到目的端系统. 两种最著名的分组交换机:路由器 链路层交换机. 两个最重要的协议:TCP(Transmission Control Protocol) IP(Internet Protocol) IP协议定义了在

第一章 计算机网络和因特网

前言 写这部分随笔是因为在上这个课,上课加上读了<计算机网络 自顶向下方法>之后的有所理解,又因为原书特别繁冗,感觉在复习的时候会压力很大,先记录下来以备后用. 1.1 什么是因特网 具体构成:主机(host)或端系统(end system)通过通信链路(communication link)与分组交换机(packet switch)链接到一起,从而组成因特网.其中电脑.手机等均属于主机或端系统.而分组交换机中经常用到的有路由器(router)和链路层交换机(link-layer switch

学习《计算机科学导论》计算机网络和因特网

对于一个不是科班出生的程序员而言,学习这一本书感到有点吃力的. 在看 . 计算机网络和因特网. 时,我画了下面几张图,来了解什么是网络,因特网. 然后接下来看协议分层和TCP/IP协议族,就慢慢看不懂了. 也许,我们还是要找一些相关的视频教程来学习. 下面就推荐这个,给有想学习这些知识的伙伴们:麻省理工学院公开课:计算机科学及编程导论本课程共24集 翻译完 欢迎学习 http://open.163.com/special/opencourse/bianchengdaolun.html 如果你有更

计算机网络和因特网(1)

因特网的描述: 因特网是一个世界范围的计算机网络,即它是一个遍及全世界数十亿计算设备的网络 对于因特网的描述可分为两种方式: 1.因特网的具体构成,即构成构成因特网的基本硬件和软件组件 2.分布式应用提供服务的联网基础设施 具体构成描述: 主机(host)/端系统(end system):与因特网相连的设备(如手机,电脑等) 端系统通过通信链路(communication link)和分组交换机(packet switch)连接到一起 通信链路:由不同类型的物理媒体组成(包括双绞线,光纤等),不

计算机网络-01因特网概述

1.网络.互连网.因特网的概念 网络:有若干结点和来连接这些结点的链路组成. -结点:计算机.集线器.交换机.路由器等 互连网:网络之间可以通过路由器互连起来,形成覆盖范围更大的计算机网络,称之为互连网. 因特网:世界上最大的互连网. [区分internet和Internet] internet是一个通用名词,它泛指有多个计算机网络互连而成的网络,在这些网络之间的通信协议可以是任意的,不一定非要使用TCP/IP协议. Internet是一个专用名词,它指当前全球最大的.开放的.有众多网络相互连接