88
Internet 技技技技技 技技技技技技技技技技技技技技技技 技 技 技 技 技 技技技 E-mail: [email protected] TEL: 8797508

Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs TEL: 8797508

Embed Size (px)

DESCRIPTION

Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: [email protected] TEL: 8797508. Internet 技术与应用. 第 1 章 Internet 概述 第 2 章 Internet 的接入技术 第 3 章 Internet 的重要工具 第 4 章 电子邮件系统 第 5 章 浏览 WWW 第 6 章 用 Windows 2000 设计网站 第 7 章 网页设计与制作 第 8 章 Internet 网上 “ 冲浪 ” 第 9 章 网络管理 - PowerPoint PPT Presentation

Citation preview

Page 1: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

Internet技术与应用

江苏大学计算机科学与通信工程学院

通 信 工 程 系

陈祖爵 E-mail: [email protected] TEL:

8797508

Page 2: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

Internet Internet 技术与应用技术与应用第 1章 Internet 概述第 2章 Internet 的接入技术第 3章 Internet 的重要工具第 4章 电子邮件系统第 5章 浏览 WWW第 6章 用 Windows 2000 设计网站第 7章 网页设计与制作第 8章 Internet 网上“冲浪”第 9章 网络管理第 10章 网络安全

Page 3: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

本课程学习的主要内容

1.Internet 技术

2.Internet 应用

3. 网站建设与网页设计

Page 4: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

第第 11 章 章 InternetInternet 概述概述本章介绍的主要内容

一 . 网络的发展 5二 . 什么是 Internet 网? 18三 .Internet 在中国的发展及国内骨干网络 25四 .Internet 的技术管理机构 31五 .Internet 快速发展过程中存在的几个难题 35六 . 中国互联网络发展状况统计报告 39七 .TCP/IP 协议组及体系结构 46八 .Internet 的地址形式 77

Page 5: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

一一 .. 网络的发展网络的发展

早期的计算机应用模式——单机•大、中、小型机—庞大,昂贵,资源无法共享

计算机网络产生始于 1950 年,发展的动因:•资源共享的需求( CPU 、外设、软件、数据)•大型项目的合作(进行工程项目协作)•人与人之间的沟通(电子邮件、 WWW )

Page 6: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

从体系结构来观察,其发展可分为三个阶段(三代网络):

1. 以主机为中心的联机终端系统

2. 以通信子网为中心的主机互连

3. 具有层次化体系结构的标准化网络

Page 7: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

1.1. 以主机为中心的联机终端网络系统以主机为中心的联机终端网络系统特征——共享主机软硬件资源

– 单台主机:执行计算和通信任务– 多台终端:执行用户交互

连接方式——本地或远程连接

HOST

TS

T

T

T

T T

T

T

Page 8: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

例子:飞机订票系统 HOST( 航空公司总部 ) Terminals( 订票点 ) 通信线路 (电话线路 )

缺点• 主机负荷重——数据处理+通信• 线路利用率低• 集中控制方式,可靠性低

改进• 终端集中器 (近 /远距 )• 前端处理机( Front End Processor, FEP ),通信任务分离

Page 9: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.2. 以通信子网为中心的主机互连以通信子网为中心的主机互连特征•多个终端联机系统的互联 ,形成了多主机为中心的网络•网络结构从“主机-终端” 转变为“主机-主机”

HOST

HOSTHOSTT

TT

T

T

T

T

T T T

通信线路

Page 10: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

主机-主机网络的演变主机-主机网络的演变演变阶段 1•通信任务从主机中分离,由通信控制处理机( CCP )完成•CCP :处理主机之间通信任务的专用计算机

CCP

CCP

HOST

HOST

T

T

TT

T

T

CCP

HOST

T T

Page 11: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

两层网络概念的出现•由 CCP 组成的传输网络—通信子网,为主机提供信息传输服务•建立在通信子网基础上的主机集合—资源子网,提供计算资源和信息处理

CCP

CCPHOST

HOST

T

T

TT

T

T

CCP

HOST

TT

T

通信子网

Page 12: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

两层网络的概念结构两层网络的概念结构

C

CC

H H

H

资源子网

通信子网

在通信子网上可有多个资源子网,共享通信子网的服务

HH

Page 13: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

演变阶段 2 通信子网规模逐渐扩大

私有→社会公用 公用数据通信网

PSTN X.25

优点 降低用户系统建设成本 提高通信线路利用率 兼容性好

公用数据通信网

HOST

HOST

T

T

TT

T

T

HOST

T T

TT

Page 14: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

例子因特网的前身——ARPANET

美苏冷战时期由美国军方建立的实验性网络 最初 4个节点→ 70年的 60 多个节点 地域跨越美洲、欧洲 具有现代网络的许多特征,例如:

分组交换分层次的网络体系较为完善的通信协议

Page 15: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

3.3. 具有层次化体系结构的标准化网络具有层次化体系结构的标准化网络

为什么需要标准化?• 不同网络设备之间的兼容性和互操作性是推动网络体系结构的标准化的原动力。

标准化的时机?• 各厂商、研究机构、大学在网络技术、方法、理论等方面的研究日趋成熟是其基础

Page 16: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

标准化过程的演变 厂商标准: IBM-SNA , DEC-DNA

缺点:适用范围:兼容性? 技术垄断:竞争? 标准不统一:用户利益?

国际标准 Open System Interconnection/ Recommended Model(开放系统互联参考模型,简称 OSI 参考模型 )

OSI 参考模型是一种概念上的网络模型 规定了网络体系结构的框架 只说明了做什麼( WHAT TO DO )而未规定怎样做( HOW TO DO )

事实上的标准: TCP/IP( 因特网的骨干协议 )

Page 17: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

4.4. 因特网时代的到来因特网时代的到来 因特网的出现标志着网络时代的到来 因特网是全球性的网络 丰富的信息和便利的使用是其规模迅速增长的主要驱动力 截止到 2000 年 , Internet 的规模为

网络数 105(以数十万计) , 主机数 107

(以数千万计) , 用户数 108 (以数亿计) ,主干速率为 2.5Gbit/s

美国政府资助的“下一代因特网计划”目标是 主干网的速率比现在的因特网高 1000倍 端到端的速率要达到 100Mbit/s-10Gbit/s

Page 18: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

二二 .. 什么是什么是 InternetInternet 网网 Internet是一个由各种不同类型和规模的独立运行与管理的计算机网络组成的全球范围的计算机网络。组成Internet的计算机网络包括局域网( LAN)、城域网( MAN)以及大规模的广域网( WAN)等。这些网络通过普通电话、高速率专用线路、卫星、微波和光缆等通讯线路把不同国家的大学、公司、科研机构以及军事和政治等组织的网络连接起来。 Internet网络互连采用的基本协议是 TCP/IP。 Internet是世界上最大的互联网络 ,但是它本身却不是一种具体的物理网络。而是网络专家们为了让大家好理解而给它加上的一种“虚拟”概念。它是把全世界各个地方已有的各种网络,例如:计算机网、数据通信网以及公用电话交换网等互连起来,组成一个跨越国界范围的庞大的互联网。也称“网络的网络”,是一个规模最大、最热门、也是最开放的网络。

Page 19: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

一)一)从不同的角度理解从不同的角度理解 InternetInternet

1.虚拟网络

— 网络的网络,从网络互联的角度。

Internet由成千上万个具有特殊功能的专用计算机(路由器或网关)通过各种通信线路,把分散在各地的网络在物理上连接起来。在广大用户看来,它是一个覆盖全球的单一网络。其实这是一种虚拟图像,实际的内部结构是十分复杂的,但是用户永远也看不见。正如电话用户在通话时,看不见电话交换机的复杂结构一样。

Page 20: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.TCP/IP连接

— 世界语,从网络通信的角度 Internet是一个用 TCP/IP协议把各个国家、各个部门、各种机构的内部网络连接起来的超级数据通信网。 3.巨大的信息资源宝库

— 不少垃圾,从提供信息资源的角度。 Internet是一个集各个部门、各个领域内各种信息资源为一体的超级资源网。凡是加入 Internet的用户,都可以通过各种工具访问所有信息资源,查询各种信息库、数据库,获得自己所需的各种信息资料。

Page 21: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

4.无政府

— 靠自觉,从网络管理的角度。 Internet是一个不受政府或某个组织管理和控制的、包括成千上万相互协作的组织和网络的集合体。但是,连入 Internet 的每一个网络成员都自愿地承担对网络的管理和支付费用,友好地与相邻网络协作指导 Internet 上的数据传输,共享网上资源,并且共同遵守TCP/IP协议的一切规定。

Page 22: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

二) Internet的特点

1 . TCP/IP 协议是 Internet 的核心。

2 . Internet 实现了与公用电话交换

网的 互连。

3 . Internet是一个用户自己的网络。

Page 23: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

三三 )) 信息高速公路与下一代信息高速公路与下一代InternetInternet “信息高速公路”是由美国总统克林顿于 1994

年提出的,目前各国所关注的“信息高速公路”建设主要是指国家信息基础设施( NII)和全球信息基础建设( GII)的规划和实施。它以高速度、大容量和高精度的声音、数据、文字、图形和影像等的交互式多媒体信息服务,来最大幅度和最快速度地改变着我们生活的面貌和方式以及社会的景观和进步。 从技术角度来讲,“信息高速公路”实质是一个多媒体信息交互高速通信的广域网,它可以实现诸如实时电视点播( VOD, Video on Demand)等的多媒体通信服务,因此要求传输速率很高。

Page 24: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

“信息高速公路”与 Internet并不是等同的,二者不应混淆。 Internet虽然是一个国际性的广域网,但目前还谈不上“高速”。因此, Internet与“信息高速公路”之间还相差很远,可以说, Internet构成了当今信息时代的基础框架,是通向未来“信息高速公路”的基础和雏型。美国政府在 1993年提出国家信息基础设施 (NII)之后, 1996年 10月又提出了下一代 Internet (NGI,Next Generation Internet)初期行动计划,表明要进行第二代 Internet(Internet 2)的研制。 NGI的主要任务之一是开发、试验先进的组网技术,研究网络的可靠性、多样性、安全性、业务实时能力(如广域分布式计算)、远程操作及远程控制试验设施等问题。研究的重点是网络扩展设计、端到端服务质量( QOS)和安全性三个方面。

Page 25: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

三三 .Internet.Internet 在中国的发展及国内骨干网在中国的发展及国内骨干网络络

一)发展阶段中国 Internet发展分为两个阶段:

第一阶段: 87-93年,国内少数一些科研部门通过与 Internet联网,与国外的科技团体进行了学术交流和科技合作,主要从事 Internet电子邮件的收发业务。

第二阶段: 94 年起,我国实现了与 Internet

的 TCP/IP 连接,实现了与 Internet 的全面开通,获得了 Internet的全功能服务。

Page 26: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

二)我国二)我国 InternetInternet 骨干网络骨干网络 1.中国科研网 CSTnet 由中科院主管, 1994年开通。由两级网络组成,在北京地区的院所组成核心院所网,其它地区组成外围院所网。共设置 27个主节点,分别设在北京及各地的 12个分院。该网是国家重点学科发展基础设施建设项目。目前的国际出口带宽为 310Mbps。 2.中国教育与科研计算机网 CERnet 由国家计委投资、国家教委主持的国家教育科研网络, 1994 年启动, 1995 年完成了首期工程。目的是建设一个全国性的教育科研基地,连接高等院校和中学。建成包括全国主干网、地区网和校园网在内的三个网络层次。通过美国 Sprint 公司接入国际Internet。

Page 27: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

CERnet 由清华大学、北京大学等 10所高校承担建设,将建成包括全国主干网、地区网和校园网在内的三级网络层次。目前的国际出口带宽为 867Mbps。 CERnet 在扩建全国的光纤高速骨干网, 8个大区结点之间带宽将达到 622Mbps-1.5Gbps ,地区级主干达到 155 - 622Mbps。在此基础上,各大城市校园网之间将以 100/l000Mbps 连成城域网。大学附近的中小学可通过大学的校园网接入教育网。 3. 中国公用计算机互联网 Chinanet ChinaNet (即“中国电信)是适应 Internet 的商业化需要,由中国邮电部于 1994 年投资建设的中国公用 Internet 网,目的是为中国用户提供 Internet 的各种服务。该网于 1995 年初与 Internet 连通,同年5月正式对外服务。

Page 28: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

ChinaNet 经由美国 Sprint 公司接入国际Internet 。 ChinaNet 作 为 连 接 各 大 网 络( CASnet、 CERnet、 CGBnet)的骨干网,有一定自愈能力的宽带传送平台。国际出口带宽达到39324Mbps,是现信息产业部下属中国最大规模、实力最强的 ISP,占约 80%的中国用户。 4.中国金桥信息网 CGBNET 又称国家公用经济通信网(或天地一体网),由原电子工业部所属的吉通公司主持建设,是为国家宏观经济调控和决策服务的。 1996年 9月投入使用。以空中卫星和微波为主要连接手段,并于地面的光纤网联通,形成覆盖全国的公用网。 三金工程:

金桥—国家公用经济信息通信网。 金卡—国家金融自动化支付及电子货币工程。 金关—外贸业务处理和进出口报关自动化系统。

Page 29: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

5.中国联通公用互联网 UNInet 1999年底开通,成为继 Chinanet和 CGBNET之后的我国第三家面向公众经营的计算机互联网。 6.中国网通公用互联网 CNCNET 由中国科学院、国家广电总局、铁道部、上海市共同联合,利用广播电视、铁道等部门已经铺设的光缆网络,连接北京、上海、广州、武汉等城市,目标是建设我国先导示范性的宽带 IP网络中国高速互联网络骨干网。网通已拆分为“中国网通公用互联网” (网通控股 ) (CNCNET)和“宽带中国 CHINA169网” (网通集团 )。 7.中国移动互联网 CMNET 是面向社会党政机关团体、企业集团、各行业单位和各阶层公众的经营性互联网络 , 主要提供无线上网服务。

Page 30: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

8.中国长城网 CGWNET 军队专用网。 9.中国国际经济贸易互联网 CIETNET 是非经营性的、面向全国外贸系统企事业单位的专用互联网络。 10.中国卫星集团互联网 CSNET

Page 31: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

四 .Internet的技术管理机构 Internet是一个以平等、互利、合作、安全为原则的民间团体。为了监督和管理 Internet标准的建立、发布和更新。 92年 1月成立了一个Internet协会( ISOC: Internet Society)。 Internet学会管辖的一个主要部门是Internet体系结构委员会 (IAB),该组织主要负责处理 Internet的幕后体系结构问题,例如像Internet技术标准的制定和发布等。 IAB下属多个工作组,其中 Internet工作任务组 (IETF)负责Internet发展过程中的许多技术事务,像负责设计和监督管理 TCP/ IP协议和全球 Internet网等,并提出相应的解决方案,提交给 IAB。 IETF被分为若干个组 /区,每个组都有一位管理者,并向所有有兴趣的个人开放。

Page 32: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

目前还有一个经常被提及的组织 W3C( World Wide Web)负责为发展迅速的万维网 WWW制定相关标准和规范,该组织是一个工业协会,由麻省理工学院的计算机科学实验室负责运作。 Internet域名用来表示一个单位、机构或在Internet上有一个确定的名称或位置。如果用户要注册域名,例如 www.ujs.edu.cn,可以到专门的机构去办理。国外通常是一些民营公司负责域名的申请注册,这些机构或公司彼此之间相互合作,同时与国际 Inter NIC(Internet 网络信息中心 )组织保持联络。 Inter NIC是一个权威性的域名申请注册机构,它负责维护全球所有已注册域名的中央数据库信息。 InterNIC在全球设有三个分支机构,分别位于北美、欧洲和亚太地区。现在 InterNIC也允许一些公司来监督 Internet的域名申请注册,这些公司通常被称作 Internet注册处( Internet Registrar)

Page 33: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

Internet 的技术管理机构

Page 34: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

在国内域名注册方面有着类似的组织机构,国家二级域名由中国互联网络信息中心( CNNIC )负责。通常,用户可到 ChinaNet 在各省市的分支机构进行注册,或者由一些专业的公司代理申请,另外,像中科院、清华大学、北京邮电大学等也都设立了专门的域名申请注册机构。

上述各类机构是 Internet 中不可或缺的部分,而构成 Internet 最重要的就是众多的局域或区域网络,包括公司、企业院校、政府机构以及一些专业的在线服务等。这些网络通过高速传输线路,如光纤、微波、卫星等连接到 Internet骨干线路上。个人用户可以通过电话线或各种宽带网连接到这些局域或区域网络上,就可以实现与 Intenet 的连接,获取访问服务。

Page 35: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

五 .Internet快速发展过程中存在的几个难题 1.如何提高 Internet的吞吐量和可靠性 现在的 Internet像在道路设施不完善的情况下司机们开车上路一样,塞车越来越严重。随着 Internet更加普遍地用于电子商业和娱乐业,其可靠性和响应时间出现了比较大的问题。它的中断影响了许多客户的正常业务,给电子商业服务造成了极坏的影响。 为了提高 Internet的吞吐量和可靠性,需要积极寻找各种解决问题的途径,包括:增加带宽;改进硬件设备;制定标准;提供担保。 根本的解决办法是建造专用的高速数字通信光纤网,但同时耗资大,时间长。如果采用将计算机和已经在家庭中安装的有线电视电缆相连接,实时播放视频和音频就不会再出现延迟问题了,情况会大为可观。

Page 36: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.如何提高未来网络的传输速度 正当技术专家们抱怨目前的互联网根本不是信息高速公路的时候,普通百姓已经迫不及待地涌入这条“信息小道”上。虽然互联网目前的速度还很慢,但是我们可以从中获取信息。我们关心互联网未来的发展,总是习惯把注意力放在网络的传输速度上。过多的用户将“挤垮”互联网,带宽的问题几乎成了对互联网未来担忧的核心。 目前互联网使用的还是开始设计时的文件传输协议和网络间协议 (TCP/IP)。下一代 TCP/IP协议将对数据区分优先级,声音、图像等需要实时传送的数据将优先传到目的地,而像电子邮件等对时间要求不是很高的数据则可以等网络空闲时再传。这样,就可以大大地加快网络的传输速度,我们很可能不必像今天这样,需要很大的耐心来等待数据的传送,互联网的数据传输速度肯定会迅速提高。并且,这种提高就像我们一两年看到的中央处理器 (CPU)令人眼花缭乱的升级换代一样,往往会超出我们的想象力而走在历史的前面。

Page 37: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

3.如何提高 Internet网络容量 1)当前 IP地址系统存在的问题 IP地址 1978年确定,称为 IPV4. ( 1)理论上 232=43亿个 IP地址,但没能充分利用,一个 A类 IP地址含 1600万个, 224-2=16777214,一些美国大学分配 A类网络。 ( 2)网络的大量增加,路由器储存的信息增加,路由速度变得慢了。 2)下一代 IP地址的设想 ( 1)保留 32位格式

*将网络的分组形式改变,分成许多网络组。*动员有些用户放弃网络中尚未使用的 IP地址。

( 2)创建 IP协议新版本— IPV6IP地址将扩展到 128位,有 3x1038个 IP地址, 160亿

个。

Page 38: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

4.网络安全与防病毒问题 网络安全关系国家的主权和安全,关键信息的流失可能造成不可想象的损失。中国的网络建设硬件设备上严重依赖国外,据《中国计算机报》报道,美国出口中国的密匙上为政府留了一个口,供美国政府随时启动,出口中国的计算机系统安全等级也只有 C2级,为美国国防部规定的 8个安全级别中倒数第三。美国黑客要进入中国的网络简直如履平地。假设有一天发生国家间的对抗,我们的网络很容易被别人搞瘫痪,这并不是耸人听闻。 为此,需要政府高度重视网络安全问题,加强关于信息安全、关键技术设备的研究,基础设施建设和政策法律法规的制定,包括:国际出口监控、安全产品认证、病毒检测和防治、网络安全紧急处置等方面的研究。 当然,网络没有绝对的安全,只是一种相对的安全。安全系数越高,就需要付出越高的代价。增加网络安全不可避免地要耗费网络资源或者限制资源的使用,这对网络服务的高效、灵活是一种抑制,也加大了应用成本。因此对网络安全的追求必须在网络服务高效灵活和应用成本之间寻求一个最佳平衡点。

Page 39: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

六、中国互联网络发展状况统计报告一)中国互联网络信息中心简介 中国互联网络信息中心 (China Internet Network Information Center ,简称 CNNIC)是成立于 1997年 6月 3日的非营利管理与服务机构,行使国家互联网络信息中心的职责。 CNNIC在业务上接受信息产业部领导,在行政上接受中国科学院领导。中国科学院计算机网络信息中心承担 CNNIC的运行和管理工作。由国内知名专家、各大互联网络单位代表组成的 CNNIC工作委员会,对 CNNIC的建设、运行和管理进行监督和评定。

Page 40: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

CNNIC承担的主要职责:1.域名注册管理 负责运行和管理国家顶级域名 CN和中文域名系统。2. IP地址、 AS号分配与管理 负责为我国的网络服务商( ISP)和网络用户提供 IP地址和 AS号码的申请服务。3.目录数据库服务 提供对联网用户、网络地址、域名、自治系统号等方面信息的查询服务。4.互联网寻址技术研发 承担相关研发工作和国家有关科研项目。5.互联网调查与相关信息服务 CNNIC的统计调查,其权威性和客观性已被国内外广泛认可,部分指标已经纳入国家信息化指标体系。此外 CNNIC还向社会提供互联网络技术咨询、认证培训、网站流量认证等服务。6.国际交流与政策调研 CNNIC与相关国际组织、国家信息中心进行业务协调与合作。7. 承担中国互联网协会政策与资源工作委员会秘书处的工作

Page 41: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508
Page 42: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

二)中国互联网络发展状况统计报告 我国互联网络上网计算机数、用户人数、用户分布、信息流量分布、域名注册等方面情况的统计信息,对国家和企业动态掌握互联网络在我国的发展情况,提供决策依据有着十分重要的意义。 1997 年,经国家主管部门研究,决定由中国互联网络信息中心( CNNIC )联合互联网络单位来实施这项统计工作。为了使这项工作制度化、正规化,从 1998 年起 CNNIC决定于每年 1月和 7月发布“中国互联网络发展状况统计报告”。统计报告发表后,受到各个方面的重视,被国内外用户广泛引用。本次为 CNNIC第十三次调查。 CNNIC 的 WWW站点: www.cnnic.net.cn 2003 年第 4季度带宽 FLASH图网址:www.cnnic.net.cn/images/2004/flash/2003Q4.swf

Page 43: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

调查内容 第十三次中国互联网络发展状况统计调查的主要内容为:(一)中国互联网络发展的宏观概况 包括:我国上网计算机数

我国上网用户人数 CN下注册的域名数及其地域分布情况

WWW站点数及其域名、地域分布我国国际出口带宽总量我国 IP地址总量

(二)中国互联网络用户的相关情况 包括:用户基本特征(如性别、年龄、婚姻状况、文化程度、收入状况等)

用户对互联网的使用情况及满意度用户对互联网热点问题的回答

Page 44: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

相关说明 1.网民(互联网用户): CNNIC对网民的定义为:平均每周使用互联网至少 1小时的中国公民。

2.网站:指有独立域名的 web站点,其中包括 CN和通用顶级域名下的 web站点。此处的独立域名指的是每个域名最多只对应一个网站“ WWW.+域名”。如:对域名 cnnic.net.cn来说,它只有一个网站 www. cnnic.net.cn ,并非它有whois.cnnic.net.cn 、 dns2.cnnic.net.cn…… 等 多 个 网 站 , 它 们 只 被 视 为 网 站www.cnnic.net.cn的不同频道。

3.上网计算机:指至少有一人通过该台计算机连入互联网络。

4.除非明确指出,本报告中的数据均不包括香港、澳门、台湾地区在内。

Page 45: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

调查结果

中国互联网络发展状况统计报告 

( 2004/1 ) 

    中国互联网络信息中心

统计报告详细内容参考 cnnic网站,网址如下:http://www.cnnic.cn/develst/2004-1/ 

Page 46: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

七七 .TCP/IP.TCP/IP 协议组及体系结构协议组及体系结构 一 )TCP/IP协议组 1979年,正式推出 TCP/IP体系结构和协议规范。 200多计算机厂家的产品支持 TCP/IP协议。 三 个 局 域 网 操 作 系 统( netware、 Microsoft、 UNIX)将 TCP/IP协议纳入自己的体系结构。 TCP/IP是由上百种不同协议组成的协议集。 “TCP/IP协议组”除了代表 TCP和 IP这两个通信协议外,还包括了与 TCP/IP相关的上百种通信协议 , 例如 :HTTP、 FTP SMTP、 ARP、 RARP、 UDP、 DNS、ICMP等。虽然 TCP/IP不是 OSI的标准 , 但是 TCP/IP已被公认为当前的工业标准。

Page 47: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

二二 )TCP/IP)TCP/IP 的体系结构的体系结构 1.TCP/IP的体系概述 TCP/IP的核心思想是把千差万别的下两层 (网络层和数据链路层 )协议的物理网络 , 在传输层和网络层建立一个统一的虚拟的“逻辑网络” , 屏蔽或隔离所有物理网络的硬件差异。 由于因特网最初起源于军事用途 , 因此这个模型 便 以 美 国 国 防 部 (DoD , Department of Defense Model) 来命名 , 称为 DoD 模型,但很多教材直接称 TCP/IP 模型 , 我们这里也使用TCP/IP模型来描述。虽然 TCP/IP模型与 OSI模型各有自己的结构 , 但是在大体上两者仍能相互对照 .如图 1.1所示 :

Page 48: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

图 1.1 OSI与 TCP/IP体系结构的比较

Page 49: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.TCP/IP协议的分层模式及组成 TCP/IP的目的在于解决异种计算机网络的通信问题。 TCP/IP模型由网络接口层、网间网层、传输层和应用层四个层次组成。

TCP UDP

HTTP

以太网

DNSFTPTELNET

FDDI X.25 ATM

IP

RARPARP

TCP/IP协议集及内部依赖关系

应用层

网络接口层

传输层

网间网层(互连

层)

ICMP

SMTP

Page 50: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

(1)网络接口层 是 TCP/IP与各种物理网络的接口,为数据报的传送和校验提供了可能,包括各种逻辑链路控制和介质访问协议。接口层负责接收 IP数据报并通过网络发送出去,或者从网络接收物理帧 ,抽出 IP数据报 ,交给IP层。 在 TCP/IP参考模型中并没有详细定义这一层的功能,只是指出通信主机必须采用某种协议连接到网络上,并且能够传输网络数据分组。具体使用那种协议,在本层里并没有规定。实际上根据主机与网络拓扑结构的不同,局域网基本上采用了 802系列的协议,如802.3以太网协议、 802.5令牌环网协议;广域网较常采用的协议有 X.25、帧中继、 ATM等。

Page 51: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

(2)互连层 (网间网层、网络层) 互连层的主要功能是负责在互连网上传输数据分组。互连层与 OSI参考模型的网络层相对应,相当于 OSI参考模型中网络层的无连接网络服务。 互连层是 TCP/IP参考模型中最重要的一层,它是通信的枢纽,具体有三个方面的功能: ( 1)从底层来的数据包要由它来选择继续传给其他网络结点或是直接交给传输层。 ( 2)对从传输层来的数据包,要负责按照数据分组的格式填充报头,选择发送路径,并交由相应的线路发送出去。 ( 3)处理网间网控制报文协议。在互连层,主要定义了主要定义了互连协议( IP)以及数据分组的格式。它的主要功能是路由选择和拥塞控制。另外,本层还定义了地址解析协议 ARP和反向地址解析协议 RARP以及 ICMP(差错和控制报文协议)。

Page 52: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

(3)传输层 传输层( Transport Layer)的主要功能是负责端到端的对等实体之间进行通信。它与 OSI参考模型的传输层功能类似,也对高层屏蔽了低层网络的实现细节,同时它真正实现了源主机到目的主机的端到端的通信。 TCP/IP参考模型的传输层完全是建立在包交换通信子网基础之上的。 TCP/IP的传输层定义了两个协议: 传输控制协议( Transport Control Protocol),简称 TCP,详细定义参见 Internet协议标准 RFC793; 用户数据报协议( User Datagram Protocol),简称 UDP,详细定义参见 RFC768。 TCP协议是可靠的、面向连接的协议。它用于包交换的计算机通信网络、互连系统以及类似的网络上,保证通信主机之间有可靠的字节流传输。 UDP是一种不可靠的、无连接协议。它最大的优点是协议简单,额外开销小,效率较高;缺点是不保证正确传输,也不排除重复信息的发生。 要保证可靠数据传输的应用应选用 TCP协议; 相反,对数据精确度要求不是太高,而对速度、效率要求很高的环境,如声音、视频的传输,应该选用 UDP 协议。

Page 53: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

(4)应用层 应用层是 TCP/IP协议族的最高层。向用户提供了一组常用的应用程序,这些实用程序通过 Socket接口与各种应用协议相连接 ,例 :TCP/IP基于 Windows的应用程序接口称为 winsock。应用层包含了 OSI参考模型中会话层、表示层和应用层这些高层的所有协议的功能。例如下列几种互连网络上的应用层协议: 电子邮件协议( SMTP)—负责互联网中电子邮件的传递。 超文本传输协议( HTTP)—提供 WWW服务。 远程登录协议( TELNET)—实现远程登录功能,我们常用的电子公告牌系统BBS使用的就是这个协议。 文件传输协议( FTP)—用于交互式文件传输,下载软件就是使用这个协议。 新闻组传输协议( NNTP)—为用户提供新闻订阅功能,它是网上特殊的一种功能强大的新闻工具,每个用户既是读者又是作者。 DNS—负责域名到 IP地址的转换。 SNMP—负责网络管理。 RIP/OSPF—负责路由信息的交换。 其中,网络用户经常直接接触的协议是SMTP、 HTTP、 TELNET、 FTP、 NNTP;另外,还有许多协议是最终用户不需直接了解但又必不可少的,如DNS、 SNMP、 RIP/OSPF等。随着计算机网络技术的发展,还不断有新的协议加入。

Page 54: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

三 ) 网间互连协议 IP 1. 概述 IP提供不可靠、无连接的数据报传送服务 不可靠 (unreliable) :它不能保证 IP 数据报能成功地到达目的地。 IP仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区, IP 有一个简单的错误处理算法:丢弃该数据报,然后发送 ICMP消息报给信源端。任何要求的可靠性必须由上层来提供 (如 TCP)。 无连接 (connectionless) : IP并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。这也说明,IP 数据报可以不按发送顺序接收。如果一信源向相同的信宿发送两个连续的数据报 (先是 A ,然后是 B) ,每个数据报都是独立地进行路由选择,可能选择不同的路线,因此 B可能在 A到达之前先到达。 IP使用 32位( IPv4 )或 128位( IPv6 )的 IP 地址,地址通过编码来确认不同的网络和主机,这种编码为主机的地址分配提供了灵活性。

Page 55: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.IPV4的报头格式

填充段任选项 ( 可变长 )

4 位分组头长

数据

32 位目的 IP 地址

32 位源 IP 地址

16 位分组头检验和8 位协议8 位生存时间 (TTL)

13 位分组段偏移3 位标志16 位标识符

16 位总长度8 位服务类型 (TOS)4 位版本号

图 1.2 IPv4数据报格式及头部各字段

20 字节

Page 56: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

字段说明:版本号 (VER, version):目前的版本号是 IPv4

分组头长 (IHL, Internet Header Length):首部占32 bit字的数目,包括任何选项,范围 5- 15。普通 IP数据报 (没有任何选择项 )字段的值是 5(20字节 )

服务类型 (TOS, Type of Service):包括一个 3 bit的优先权子字段 (现已被忽略 ), 4 bit的 TOS子字段和 1 bit未用位但必须置 0。 4 bit的 TOS分别代表:最小时延、最大吞吐量、最高可靠性和最小费用。 4bit中只能置其中 1bit。如果所有 4bit均为 0,那么就意味着是一般服务总长度 (TL, Total Length):指整个 IP数据报的长度,以字节为单位。利用分组头长度字段和总长度字段,就可以知道 IP数据报中数据内容的起始位置和长度。尽管可以传送一个长达 65535字节的 IP数据报,但是大多数的链路层都会对它进行分片

Page 57: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

标识符 (ID, Identification):唯一地标识主机发送的每一份数据报。通常每发送一份报文它的值就会加 1

标志段 (Flags): 3bit分别为 0, DF(不可分 )和MF(More Fragments)

分组段偏移 (FO, Fragment Offset): 8字节为 1单位,范围 0-8191,缺省 0。分组段偏移标明当前分组段在初始数据报中的位置,报宿按偏移重组 IP数据报

分组段偏移 (13B)标志段 (3B)标识符 (16B)

未定义,必须是 0 DF 位

0 :可分片1 :不可分片

MF0 :最后的报片1 :不是最后的报片

图 4-6 标志段的含义

Page 58: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

生存时间 (TTL,time-to-live):数据报可以经过的最多路由器数。 TTL的初始值由源主机设置 (通常为 32或64),一旦经过一个处理它的路由器,它的值就减去 1。当该字段的值为 0时,数据报就被丢弃,并发送 ICMP报文通知源主机

协议 (PROT, Protocol):表示哪一个高层协议 (ICMP, IGMP, TCP, EGP, UDP)将用于接收分组中的数据分组头检验和:根据 IP首部计算的检验和• 计算:首先把检验和字段置为 0;然后对首部中每 16bit为 1单位相加,若结果有进位,将和加 1。

• 由于接收方在计算过程中包含了发送方存在首部中的检验和,如果首部在传输过程中没有发生任何差错,那么接收方计算的结果应该为全 1

• 如果结果不是全 1(即检验和错误 ),那么 IP就丢弃收到的数据报。但是不生成差错报文,由上层去发现丢失的数据报并进行重传

任选项和填充段:任选项为保留字段;填充段用 0填充。

Page 59: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

图图 1.3 IPv61.3 IPv6 的报头格的报头格式式

3 IPV6的报头格式 IP的版本 4即 IPv4( 32位地址),将被版本 6即 IPv6( 128位地址)所取代, IPv6的分组头长度为 40字节,其格式如图 1.3所示,各字段意义如下所述 :

Page 60: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

字段说明: 版本:版本号是 6。 业务流类型( Traffic Class):是 IPv6分组中

的 DiffServ DS字节。 流标记( Flow Label ):是一个由源端分配的非零值,用来鉴别需要特殊服务处理(如 QoS或非缺省特定服务等)的特定流中的分组。流标记的长度为 20比特。

负载长度:是一个 16比特长的字段。它定义了在IPv6分组头后面的扩展头加上负载的字节长度。

下一分组头( Next Header):它定义了紧跟在后面的分组头的类型,它可能是一个扩展分组头、传输层分组头(如 TCP),或者甚至是数据负载。该字段的长度为 1字节。

Page 61: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

跳数限制( Hop Limit ): 1 个 8比特的值,其功能与 IPv4中的 TTL字节相同。

源地址: 128比特的 IPv6源地址。 目的地址: 128比特的 IPv6目的地址。 地址被用尽是 IPv4存在的最大弊病, IPv6克

服了这一缺点。为了优化对数据的处理, IPv6将IPv4包中的一些特殊选项安排到不同的可选报头中。

IPv6通过对数据包的流进行标记来支持资源分配。通过这种方法,对于像语音、图像这些对时延要求较高的数据包流,可有别于非实时性数据进行特殊对待,以保证其实时性。 IPv6还具有鉴权和保密的机制。

Page 62: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

四 )差错与控制报文协议 ICMP IP数据报在传输过程中可能出现各种差错和故障,如线路不通、网关或主机出错、 TTL超时、主机或网关发生拥塞等。所以 TCP/IP的 IP层和 ISO/OSI的网络层相似也需差错控制、拥塞控制和路由控制等。为此, TCP/IP专门设计了网间网控制报文协议ICMP (internet control message protocol),作为传输差错报文相关网络控制信息的主要手段。当中间网关发现传输错误时,立即向源主机发送 ICMP报文,报告出错情况,源主机接收到这种报文后,由 ICMP软件确定错误类型或确定重发出错数据报的策略。

Page 63: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

ICMP是一种差错报告机制,它将路由器和目标主机遇到的差错报告给源主机。 ICMP提供以下服务: 1.测试主机的可达性和状态 2.报告不可达目的主机给源主机 3.数据报流量控制 4.路由改变请求 5.获取网络地址及子网掩码

Page 64: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

与 IP 数据报一样, ICMP也是不可靠传输,但 ICMP 的传输问题不能再使用 ICMP 传达。

对于被划分为的 IP 分组,只有偏置为 0的分组段才能使用 ICMP。

ICMP报文是在 IP 数据报内部被传输的,如图 1-4所示。

20 字节

ICMP 报文IP 首部

IP 数据报

图 1-4 ICMP封装在 IP数据报内部

Page 65: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

1.ICMP 报文格式• 所有报文的前 4 个字节都是一样的。• 类型字段可以有 15个不同值,以描述特定类型的 ICMP报文• 检验和字段是 ICMP 分组的简单的 1的补码和 一些常用的 ICMP消息类型如表 1.12所示

图 1-5 ICMP 报文格式

( 数据信息根据类型而定 )

根据类型域的不同而变化

检验和代码类型

2 字节1 字节1 字节

Page 66: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

Type字段值

消息类型 消息含义

0 Echo reply 是正常工作的

3 Destination Unreachable

目的地不可达

4 Source Quench 抑制该类型报文的发送

5 Redirect 告诉发送者网络结构,可以采用更佳的路由

8 Echo Request 询问一台主机的协议是否运行正常

11 Time Exceeded 生存期变为 0 ,可能有路由循环

12 Parameter Problem

IP 报文首部有错

13 Timestamp Request

和 Echo Request 一样,不过要返回时间戳

14 Timestamp Reply

和 Echo Reply 一样,但带有时间戳

表 1.12 ICMP消息类型

Page 67: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.ICMP工具程序 WINDOWS中提供了数种 ICMP工具程序,可用来排除网络问题。 1)PING Ping命令是测试网络连接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。 Ping向目标主机 (地址 )发送一个 32字节的消息(回送请求数据包),要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机 (地址 )连通。 Ping程序将会向用户显示四次测试结果。响应时间低于 300毫秒都可以认为是正常的,时间超过 400 毫秒则较慢。出现“请求暂停( Request time out)”信息意味着网址没有在 1秒内响应,这表明服务器没有对 Ping做出响应的配置或者网址反应极慢。 利用 PING来诊断网络问题 ① Ping 127.0.0.1 127.0.0.1是系统保留地址( Loopback )。目的地为127.0.0.1 的报文不会被送到网络上,而是送至本机的Loopback driver来处理。此动作主要是用来测试 TCP/IP协议是否正常工作。

Page 68: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

② Ping 本机 IP地址。若步骤 1中本机 TCP/IP设定正确,接下来可试试看网络设备是否正常。若网络有问题(例如:早期网卡的 IRQ设置有误),则不会响应。 ③ Ping 对外连网的路由器。也就是 PING“默认网关”的 IP 地址。若成功,代表内部网络与对外连网的路由器正常。 ④ Ping Internet 上计算机的 IP 地址。可以随便找一台因特网上的计算机, PING它的 IP 地址。如果有响应,代表 IP设置全部正常。 ⑤ Ping Internet 上计算机的网址。随便找一台因特网上的计算机, PING 它的网址,例如:www.163.com.(网易的 WWW服务器 )。如果有响应,代表 DNS设置无误。

Page 69: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

【提示】 PING的语法与参数 PING 的语法如下: PING[参数 ][ 网址或 IP 地址 ]

PING 的参数相当多,表 1.13 仅说明较常用的参数:

-a 查询目的 IP地址的 FQDN( DNS反向查询),默认不会执行此查询

-f 将 IP报头的 Don’t Fragment 字段设为 1,默认为 0。

-n<次数 > 每次执行时,发出 Echo request的数目,默认为 4次

-i <TTL> 设置 IP的 TTL值,默认为 32。-t 执行时连续发出 Echo Request报文。若要停止,请按 Ctrl+C

-v <TOS> 设置 IP报头的 TOS值( 0-255),默认为 0。

-w 等待 Echo Reply 的时间,默认值为 1000,亦为 1秒。

Page 70: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2. Ipconfig(测试 IP设置 )

使用格式: ipconfig [/?] [/all]

参数介绍: /? 显示 ipconfig的格式和参数的英文说明/all 显示有关 IP地址的所有配置信息 主要功能:显示用户所在主机内部的 IP协议的配置信息 详细介绍: ipconfig程序采用 Windows窗口的形式来显示 IP协议的具体配置信息。如果 ipconfig命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的 IP 地址、子网掩码以及默认网关等。还可以通过此程序查看主机的相关信息如:主机名、 DNS服务器、节点类型等。其中网络适配器的物理地址在检测网络错误时非常有用。在命令提示符下键入 ipconfig/?可获得 ipconfig的使用帮助,键入 ipconfig/ all可获得 IP配置的所有属性。

Page 71: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

3. Tracert(测试线路 )   Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同 Ping类似,但它所获得的信息要比 Ping命令详细得多,它把数据包所走的全部路径、节点的 IP 以及花费的时间都显示出来。该命令比较适用于大型网络。  命令格式:  tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]

  参数含义:  -d 不解析目标主机的名字;  -h maximum_hops 指定搜索到目标地址的最大跳跃数;  -j host_list 按照主机列表中的地址释放源路由;  -w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。

Page 72: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

4. Netstat(测试路由表 )   Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。  利用命令参数,命令可以显示所有协议的使用状态,这些协议包括 TCP协议、 UDP协议以及 IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。 命令格式:  netstat [-r] [-s] [-n] [-a]   参数含义:  -r 显示本机路由表的内容;  -s 显示每个协议的使用状态 (包括 TCP协议、 UDP协议、IP协议 );  -n 以数字表格形式显示地址和端口;  -a 显示所有主机的端口号。

Page 73: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

五) ARP地址解析协议 /RARP ARP是将 IP地址与网络物理地址一一对应的协议,仅能用在局域网中。例如,在 IPv4中,地址长度是 32位。在以太网中,设备的地址是 48位(物理机器地址也称为介质访问控制地址)。一张称为 ARP的表,用来支持在 MAC地址和 IP地址之间的一一对应关系。它提供两者的相互转换。 当传送过来分组的要传向一个 LAN的主机时,当它到达网关时,网关要求 ARP程序找到物理主机或与 IP地址相对应的MAC地址。 ARP程序在缓存中寻找,如果找到地址,就提供此地址,以便让此分组转换成相应的长度和格式,以传送到此主机。如果未找到, ARP程序就在网上广播一个特殊格式的消息,看哪个机器知道与这个 IP地址相关的 MAC地址。如果一台机器发现那是自己的 IP地址,它就发送回应,这样就指出了相应的地址。 ARP程序就更新自己的缓存然后发送此分组到回应的 MAC地址

Page 74: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

六) TCP与 UDP 1.传输控制协议 TCP TCP协议是面向连接的协议,也就是说通信双方建立连接后,这种连接会一直保持直到双方应用程序的信息交换结束。 TCP协议负责发送信息的打包并负责在接收端对这些包进行重组,恢复成原始信息。其报头如图 1.6所示,各字段意义如下所述。

Page 75: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.用户数据报协议 UDP UDP协议是一种传输层协议,它对高层提供非连接服务,利用 IP协议从一端向另一端发送数据。不像TCP协议, UDP协议不能确保能够到达目的地,也不在接收端对打包的信息进行重组,即 UDP协议不提供对到达的数据包排序的功能。这就意味着使用 UDP的用户应用程序必须保证所有到达信息的完整性及到达顺序的正确性。然而正是这种可靠性的缺乏,使它对一些应用特别适合,如语音和图像的应用。因此从应用者的角度来说,有了是否采用包的重传机制以及采用哪种流控机制的可能。对于那些交换的数据量小、处理时间要求严格的应用程序倾向于使用 UDP协议,而不是 TCP协议。因为协议开销少,很多场合如网络管理 SNMP,域名解析 DNS,简单文件传输协议 TFTP,大都使用 UDP协议。在 IP中使用它时,它的协议号是 17(八进制中是21)。

Page 76: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

UDP报头只包含源和目的地端口、包的长度以及用于错误检测的检验和( Checksum)字段,且检验和字段是可选项,如图 1.7所示。各字段意义如下所述。源端口:源端口号码。 UDP 端口的概念和 TCP 中相同,并且是统一编号的。上层程序通过端口使用传输层所提供的服务,无论是 UDP还是 TCP服务。目的端口:目的端口号码。长度: UDP数据包的长度,包括首部和数据部分。检验和:防止 UDP数据包在传输中出错。 UDP可同时受理多个应用,不同的端口号被分配给不同的应用。

Page 77: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

八 .Internet的地址形式 1.IP地址 1)地址的意义和构成 (1)物理地址与 IP地址 在物理网络中,每一个站点的计算机都有一个可识别的地址,称“物理地址”,在不同的物理网络,物理地址的长短、格式不同,而且物理网络的地址不能修改。 IP协议提供一种全网统一的地址格式。保证一个地址对应一台主机。称 IP地址。 (2)IP地址结构 IP 地址采用层次型结构,分为三个层次,最高一层:Internet。第二层:为各个物理网络(网络层)。第三层:各个网络中所包含的主机(主机层) IP地址由网络号和主机号两部分组成。

Page 78: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

(3)IP地址的划分 IP地址由 32位二进制组成,分为五种类型, A、B 、 C是三种主要类型地址, D是多目地址, E是扩展备用地址,用于多点发送地址,支持多目传输技术。 2)IP地址表示方法 IP地址采用“点分十进制表示方法” IP地址分成四段,每段为 1个字节,用园点符分隔。 (1)网络编号和主机编号的规定 ( A)网络编号的规定 唯一性; 127 网络号用于诊断专用;第一段为全“ 1”时,作为广播地址使用,为全“ 0”时表示本地网络。 ( B)主机编号的规定 主机编号的唯一性 ;全“ 1”时作为广播地址 ,不能为全“ 0”。

Page 79: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

(2)三种主类地址的定义 ( a) A类地址 1-126(适用于大型网络的管理)网络号 7位: 1-126有效, 27-2=126主机编号 24位: 224-2=16777214

( b) B类地址 128-191(适用于中型网络的管理)网络号 14位: 214-2=16384主机编号 16位: 216-2=65534

( c) C类地址 192-223(适用于小型网络的管理)网络号 21位: 221-2=2097152主机编号 8位: 28-2=254江苏大学的 IP地址范围:202.195.160.0 - 202.195.175.0

211.65.81.0-211.65.96.0

Page 80: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

A 主机号网络号0

24 位7 位

B 1 主机号网络号0

16 位14 位

C 1 1 主机号网络号0

8 位21 位

D 1 1 1 多播组号0

28 位

E 11 1 1 保留将来使用0

27 位

5类 IP 地址及其范围

224.0.0.0 – 239.255.255.255

128.0.0.0 – 191.255.255.255

192.0.0.0 – 223.255.255.255

0.0.0.0 – 127.255.255.255

240.0.0.0 – 247.255.255.255

Page 81: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

( 3)几种特殊地址的定义 ( a)广播地址主机号为全“ 1”

( b)有限广播地址32位为全“ 1”,用于本网广播。

( c) 0地址网络号为全“ 0”,为本网络。

( d)回送地址网 络 地 址 127 为 保 留 地

址, 127.1.1.1用于网络软件测试及本地机进程间通信。

Page 82: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

2.Internet 域名系统 域名就是对应于 IP地址的用于在互联网上标识主机的有意义的字符串。即用符号来表示 IP地址,字符型主机命名机制。 1)域名系统与主机命名 32位的 IP地址有约 36亿个,很难记忆。 TCP/IP协议设计了一种字符型主机命名机制,给每一台主机一个有规律的名字,相对于 IP地址是一种更高级的地址形式,即域名,域名包含了主机拥有者的公司或组织。 2)层次型域名系统命名机制及管理 对 Internet上主机的命名。一般必须考虑三个方面的问题: (1)主机名字在全局的唯一性 (2)要便于管理 (3)便于映射

Page 83: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

域名的体系结构: 域名格式 :“本地名、组名、网点名” 例如: ujs.edu.cn 名字空间被分成若干个部分,并授权相应的机构进行管理。该管理机构又有权对其所管辖的名字空间进一步划分,并再授权相应的机构进行管理。它是由几个不同的部分组成的,这几个部分彼此之间具有层次关系。其中最后的 .cn是域名的第一层, .edu是第二层, .ujs是真正的域名,处在第三层,还可以有第四层,例如: lib.ujs.edu.cn(图书馆 );cs.ujs.edu.cn(计算机 ) 可以看出域名从后到前的层次结构类似于一个倒立的树型结构。其中第一层的 .cn为地理顶级域名。

Page 84: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

3.Internet域名系统的规定 目前互联网上的域名体系中共有三类顶级域名:一是地理顶级域名,共有 243个国家和地区的代码。例如: .CN代表中国, .JP代表日本, .UK代表英国等等,另一类是类别顶级域名,共有 7个:.com 商业机构 (Commercial organization).edu 教育机构 (Educational institution).gov 政府部门 (Government).int 国际性机构 (International organization).mil 军队 (Military).net 网络机构 (Networking organization) .org 非盈利机构 (Non-profit organization)

Page 85: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

由于互联网最初是在美国发展起来的,所以最初的域名体系也主要供美国使用,所以 .GOV、 .EDU、 .ARPA虽然都是顶级域名,但却是美国使用的。只有 .COM, .NET, .ORG成了供全球使用的顶级域名。相对于地理顶级域名来说,这些顶级域名都是根据不同的类别来区分的,所以称之为类别顶级域名。 随着互联网的不断发展, IAHC又新增加了七个通用型最高级域名:.BIZ(商业 )

.COOP(合作公司 )

.INFO(信息行业 )

.AERO(航空业)

.PRO(专业人士 )

.MUSEUM (博物馆行业 )

.NAME(个人 )

Page 86: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508

在这些顶级域名下,还可以再根据需要定义次一级的域名 ,如在我国的顶级域名 .CN下又设立了 6个“类别域名”:.AC(科研 )

.COM(工商、金融 )

.NET(互联网、信息中心 )

.ORG(非盈利组织 )

.GOV(政府部门 )、

.EDU(教育 )

以及我国 34个行政区域的字母代表如: BJ代表北京、 .SH代表上海、 JS代表江苏等等。

Page 87: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508
Page 88: Internet 技术与应用 江苏大学计算机科学与通信工程学院 通 信 工 程 系 陈祖爵 E-mail: zjchen@ujs  TEL: 8797508