Download presentation
Presentation is loading. Please wait.
Published by窕 史 Modified 7年之前
1
苏 放 frossesu@sina.com 北京邮电大学 信息与通信工程学院
第7讲 计算机网络与Internet技术(2) ——— Internet技术 苏 放 北京邮电大学 信息与通信工程学院
2
Internet的基本知识 一、Internet的起源和发展 二、Internet在中国的发展 三、Internet协议基础
六、WWW与HTML
3
Internet定义 Internet的中文译名是因特网。
从网络的角度来看,Internet是在TCP/IP协议基础上建立的世界范围内的互联网络。
4
一、Internet的起源和发展 起源: 美国国防部高级研究计划署(Defense Advanced Research Project Agency)决定研究一种计算机网络,能够在战争状态下也不被破坏,即一种无中心的网络,能够将使用不同计算机和操作系统的网络连接在一起。
5
初期的ARPANet 1969年12月,在美国国防部主持下,美国四所大学在校园里联合建立起 ARPANet:联接了加利福尼亚大学洛杉矶分校、斯坦福研究所、加利福尼亚大学圣巴巴拉分校和犹他大学4个不同的计算机系统:SIGMA-7、SDS904、IBM360/75和PDP-10。形成了Internet的雏形。
6
Internet形成 Internet的成型的和TCP/IP协议的提出和推广联系在一起的。
1、1973年TCP协议草案出台。TCP实现了两个重要功能:流控制和错误检测。 2、1978年,提出了IP协议。符合IP协议的数据报中需要包含地址,路由器可以根据这个地址将数据报独立发送。 IP协议提供路由器互连和执行分组交换所需要的所有信息。 由TCP协议来保证可靠性。 从此TCP/IP协议诞生 。
7
1982年,决定将ARPANet上的所有系统转换成采用TCP/IP协议。
1983年,Internet的正式诞生。 1986年,美国国家科学基金会(The U.S. National Science Foundation) 开始组建NSFNet,计划将美国五个超级计算中心联接到一起组成主干网来代替ARPANet。 1988年9月,国家科学基金网(NSFNet)正式投入运行。1990年,ARPANet退役,NSFNet正式成为美国的Internet主干网。 1991年,NSFNet主干升级到44.73Mbps。
8
发展 90年代是Internet快速发展的年代。
美国政府提出“国家信息基础结构”(National Information Infrastructure)计划,即NII,推动了Internet在美国及世界的快速发展。 1991年,解除了对Internet进行商业应用的限制,推动Internet的商业应用。 技术上,WWW技术的出现使Internet的应用更加方便,更加容易。 到1997年,美国Internet网络主干速度达到622Mbps。
9
二、Internet在中国的发展 第一条接入Internet的专线是1993年中国科学院高能物理研究所租用AT&T公司的国际卫星信道接入美国斯坦福线性加速器中心(SLAC)的64Kbps专线。 1994年4月20日,北京中关村地区教育与科研示范网络通过美国Sprint公司连入Internet的64K国际专线开通,实现了与Internet的全功能连接。从此我国被国际上正式承认为有Internet的国家,成为通过国际专线接入Internet的第71个国家。
10
1996年四大互联网络 到1996年,我国投入使用的互联网络: 中国科技网(CSTNET) 中科院 中国教育和科研网(CERNET)教育部
中国公用计算机互联网(ChinaNet)电信 中国金桥信息网(ChinaGBN)吉通
11
2000年九大互联网络 中国联通互联网(UNINET) 中国网通公用互联网(CNCNET) 中国国际经济贸易互联网(CIETNET)
中国移动互联网(CMNET) 中国长城网(CGWNET) 到目前为止,中国公用计算机互联网(ChinaNet)是中国最大的互联网。
12
三、Internet协议基础 1)Internet协议簇
Internet的基础是Internet协议。TCP/IP协议是Internet协议簇中的主要协议。 Internet协议簇可以分为三个层次: 应用层协议 运输层协议 网络层协议 Internet协议簇不规定数据链路层和物理层协议,这两个层次的协议由各个局域网自行决定。
13
Internet协议簇
14
常用应用层协议 远程登录协议(Telnet) 文件传送协议(FTP) 简单邮件传输协议(SMTP) 超文本传输协议(HTTP)
简单网络管理协议(SNMP)
15
运输层协议 Internet的运输层主要是两个协议:TCP协议和UDP协议。 TCP协议
16
TCP和UDP的区别 TCP协议 UDP协议
17
网络层协议 IP协议:使用统一的IP地址在网络之间传递数据分组。 ARP协议:地址解析协议,将IP地址和局域网中的MAC地址互相转换。
RARP协议:逆地址解析协议,将局域网中的MAC地址和IP地址互相转换。 ICMP协议:特网控制报文协议,允许主机或路由器报告差错情况和提供异常报告。 IGMP协议:因特网组管理协议,在多播情况下使用。
18
MAC地址 MAC地址就是网卡地址,世界上的所有网卡都有一个唯一的48位的网卡地址 如何查看本机的MAC地址?
例如:00-20-ED AB。 如何查看本机的MAC地址? 第1步: 在“开始”->“运行”->键入“cmd” 第2步: 键入“ipconfig -all”
20
2)IP地址 Internet中传输的信息都要使用IP地址:源IP地址和目的IP地址。 源IP地址表明信息从哪个主机发出
Internet要求连网的主机必须有一个唯一IP地址,但可以不固定。如果Internet上的主机希望其他的主机能够访问自己,则还是要有一个固定的IP地址。
21
IP地址定义 Internet中使用32位二进制数作为IP地址。
在实际使用时,用4个十进制数来表示IP地址,每个十进制数对应于IP地址中的8位二进制数的数值,十进制数之间用“.”隔开。 例如,IP地址: , , , 表示为:
22
IP地址表示和分类 表示: IP地址 ::= { <网络号>, <主机号>}
32位二进制数划分为两个部分:网络标识和主机标识。也称为网络地址和主机地址。 Internet将IP地址分为5类,即A、B、C、D、E五类地址,以适应不同大小的网络。
24
IP地址使用范围 A类地址: ~ 网络号1~126 B类地址: ~ 网络号128.0~ C类地址: ~ 网络号 ~
25
IP地址使用范围 D类地址:224.0.0.0~239.255.255.255 E类地址:240.0.0.0~255.255.255.255
本地地址: ~ 全部地址:
26
网络数和主机数 A类地址用于大型网络的地址 B类地址用于中型网络 C类地址用于小型网络
27
3)掩码 子网掩码是为了进一步划分网络的需要而使用的。 子网掩码的设置: 对应于网络标识的二进制位都设为“1”,其余的都设为“0”。
A类地址的子网掩码: B类地址的子网掩码: C类地址的子网掩码:
28
子网号
29
掩码举例: 例如: 将C类网络(最多254台主机) 再平均划分为4个子网,则每个子网的主机最多为 台,那么子网掩码是:
写成十进制数的形式就是: 注意: 主机地址全0为保留地址 主机地址全1为广播地址 62
31
IPv6地址 尽管32位二进制数可以对应于将近40亿个IP地址,但是IP地址依旧资源紧张。
IPv6协议——新一代的IP协议。IPv6协议规定用128二进制数表示IP地址。 16字节地址表示成用冒号(:)隔开的8组,每组4个16进制位,例如, 8000:0000:0000:0000:0123:4567:89AB:CDEF
32
4)域名 在实际应用中使用域名来代替IP地址。 域名是用字符串的组合来表示IP地址。 域名一般由3~5个字符串组成,一般的表示为:
主机名.子域名.顶级域名 例如:使用 代替
33
顶级域名 新增7个顶级域名分别是:航空运输业专用的.aero;面向企业的.biz;为商业、行业协会专用的.coop;替代.COM通用域名的.info;博物馆专用的.museum;个人网站专用的.name;会计、医生和律师等职业专用的.pro。
34
中国常用二级域名 北京邮电大学 www.bupt.edu.cn 202.112.96.163
中科院计算所
35
域名系统 域名系统又称为DNS系统,负责整个Internet的域名管理。
域名和IP地址有固定的对应关系。具体来说:一个域名必须和一个IP地址相对应,而一个IP地址可以和几个域名相对应。
36
域名系统结构 域名系统中提供专用的域名服务器(DNS服务器)负责域名和IP地址之间的转换。 当一台主机使用域名发出信息的时候,首先要将域名信息传递给域名服务器转换为IP地址,才能到网络上去传送。 北邮DNS服务器: /37
38
四、计算机和Internet的连接 1)通过普通电话线拨号上网 2)通过ISDN线路拨号上网 3)宽带ADSL上网 4)专线上网
7)无线接入
39
1)通过普通电话线拨号上网 硬件设备: 计算机、Modem、普通电话 相关协议: PPP、TCP/IP、DHCP 速率: 56Kbps
40
拨号上网
41
PPP协议 PPP协议是数据连路层协议。 ISP因特网服务提供者,提供用户拨号上网的经营机构。
ISP使用专线连接Internet,并且和电信局的电话交换机相连。
42
DHCP协议 应用层协议,该协议允许一台计算机加入到新的网络和获取IP地址而不用手工参与。 运行原理:
1、DHCP主机启动或拨号时会发送一个DHCP请求报文; 2、DHCP服务器收到请求报文后,根据收到的物理地址(Physical Address)在服务器查找相应配置; 3、若找到,则返回相应信息;否则,在DHCP服务器地址库中分配一个地址给客户机。
43
2)通过ISDN线路拨号上网 ISDN是综合业务数字网的简称 ISDN使用普通的电话线上网,只是线路上采用数字方式传输。
最多可连接8台终端,2台终端可以同时使用,每台提供以64Kbps上网速率,一台终端,上网速率可以达到128Kbps。 硬件设备: 计算机、网络终端NT1、ISDN PC适配卡、TA适配器、普通电话
44
网络终端NT1 TA适配器
45
3)宽带ADSL上网 ADSL----非对称数字用户环路(Asymmetrical Digital Subscriber Line)
利用现有的电话线实现高速、宽带上网的一种方法。能够一边上网一边打电话。 硬件设备: 计算机、ADSL Modem、以太网卡 、电话 速率: 上行1Mbps、下行8Mbps
46
ADSL Modem
47
4)专线上网 专线上网是一些较大型的企业、事业单位经常采用的上网方式。目前的专线上网一般都是租用电信公司或者网络公司的DDN(数字数据网)专线。 一般,这些单位都有自己的局域网。局域网的服务器通过路由器和数据终端单元DTU接入到DDN。 DDN专线的传输速度目前可以从64Kbps到2Mbps。
48
5)通过局域网连接到Internet 步骤: 1、正确地安装网卡 2、配置TCP/IP协议 本机的IP地址 子网掩码 网关的IP地址
DNS服务器的IP地址
50
6)通过有线电视网接入Internet 通过有线电视网(CATV)上Internet也称为使用Cable Modem上网。
Cable Modem接入Internet采用总线型拓扑结构,多个用户共享给定的带宽。 Cable Modem更适合家庭用户,ADSL适合办公室或小型企业。 速率: 10Mbps
51
7)无线接入 无线接入是指从用户终端到网络的交换结点采用或者部分采用无线手段的接入技术。 三类技术: 1、基于移动电话的接入技术
三类技术: 、基于移动电话的接入技术 2、基于无线局域网的技术 3、通过卫星的无线接入系统
52
五、Internet的基本应用 1、WWW浏览器及其应用 2、电子邮件及其应用 3、FTP的应用 4、远程登录Telnet 5、BBS
6、即时通信
53
1、WWW浏览器及其应用 WWW是World Wide Web的简称,中文译名为万维网,是Internet上的超文本信息查询工具。
常用的浏览器: 微软公司的IE 网景公司的Netscape
54
1)启动IE浏览器
55
WWW运行原理
56
2、电子邮件及其应用 1)使用电子邮件的方式 2)相关的协议
57
1)使用电子邮件的方式 Web方式 1、登录提供电子邮件服务的网站 例如:http://mail.263.net
2、申请一个个人的电子邮件帐户 3、之后,用得到确认的用户名和口令登录到网站的邮件服务界面。
58
使用邮件客户程序的方式 1、安装邮件客户程序 如foxmail,internet mail、Outlook Express
2、设置个人的邮件帐户 3、设置邮件服务器 发送服务器 接收服务器
59
2)相关的协议 和电子邮件传送有关的协议: SMTP协议 简单邮件传送协议 Simple Mail Transfer Protocol
POP协议 邮局协议 Post Office Protocol IMAP协议 Internet邮件访问协议 Internet Mail Access Protocol MIME 多用途Internet函件扩展标准 Multipurpose Internet Mail Extensions
60
SMTP SMTP协议是建立在TCP协议上一种应用层的协议,规定了发送电子邮件的规范。
61
POP3协议 接收电子邮件的服务器可以采用POP3协议,因此称为POP3服务器。
用户的PC机上运行POP3客户程序接收邮件,在输入用户名和口令后,将邮件服务器上的邮箱中邮件下载到本地,进行浏览。
62
IMAP协议 接收电子邮件的服务器可以采用IMAP4协议,因此称为IMAP服务器。
用户的PC机上运行IMAP客户程序,然后与ISP的IMAP服务器程序建立TCP连接。用户在自己的PC机上操纵ISP的邮件服务器的邮箱进行浏览,因此IMAP是一个联机协议。
63
MIME标准 原来的电子邮件只能传送ASCII文本,如果要传送二进制数据也要通过一定的编码转换为ASCII码来传输。
64
Mail发送和接收原理
65
3)电子邮件地址 用户必须使用电子邮件地址来收发邮件。Internet中使用统一的电子邮件地址格式: 用户名@域名 例如:
263的SMTP服务器:smtp.263.net 263的POP3服务器:263.net
66
4)Outlook Express客户程序 建立邮件账号 接收邮件 发送邮件 阻止发件人 按规则管理邮件 使用通信簿
67
3、FTP应用 FTP是文件传送协议File Transfer Protocol的缩写,用于在Internet下载(Download)和上载(Upload)文件。对于一些较大文件,使用FTP传输尤为方便。 FTP的文件传输是在FTP客户机和服务器之间进行的。
68
1)实现FTP传输的条件 说明: Internet上提供一种称为匿名FTP访问的服务: 用户名:anonymous 口令:电子邮件地址
2、已知FTP服务器的域名或IP,以及端口(默认为21); 3、已知FTP服务器的用户名和密码 4、客户机和服务器之间网络正常。 说明: Internet上提供一种称为匿名FTP访问的服务: 用户名:anonymous 口令:电子邮件地址
69
2)FTP服务器的建立 FTP服务器的软件有很多,常用的最新版本有: Serv-U 4.1.0.8 Beta EZ-FTP 2.0 Beta
RobotFTP Server 2.0 ArGoSoft FTP Server
70
3)FTP客户程序 1、使用命令行 WS_FTP 、LeafFTP、CuteFTP、FleshGet等工具。 2、使用客户端工具
CuteFTP 是FTP常用的一种共享软件,可以从网络上免费下载和免费限期使用。
71
CuteFTP的操作 特点: 1、CuteFTP窗口的操作 操作步骤: 新建站点、连接、上传或下载、断开连接 2、允许下载或上载整个文件夹
3、支持断点续传 操作步骤: 新建站点、连接、上传或下载、断开连接
72
4、远程登录Telnet 用来控制远程主机的一种协议。目前我们常用来上BBS。
BBS(Bulletin Board System)---电子公告板 清华BBS telnet smth.org 北邮BBS telnet bupt.org
74
5、BBS 6、即时通信软件QQ和MSN Messenger
QQ是 腾讯计算机系统有限公司开发的一款基于Internet的即时通信(IM)软件。 MSN Messenger 是微软公司推出的即时消息软件
75
六、WWW与HTML 万维网WWW是一个基于Internet的全球性的多媒体信息系统。它将全球范围内浩瀚的信息通过超文本和超媒体技术连接在一起,使用者不需要知道他所需要的信息在哪里,而只要知道他想要什么信息,就可能在万维网中得到需要的信息。 在万维网中查询和浏览信息具有开放、动态、交互、多媒体等特征。
76
WWW技术的发展 万维网于1990年诞生于欧洲,是由欧洲粒子物理实验室(The European Particle Physics Laboratory)推出一种消息存储系统。 1993年伊利诺斯大学超级计算机中心的学生开发了图形方式的浏览器Mosaic,浏览器用图形的方式来显示信息及信息的链接,使得使用者只要通过鼠标的点击就可以找到所需的信息,而不需要用任何的命令。 1994年Netscape Navigator推出。 之后微软公司推出IE浏览器。
77
万维网的组成 组成万维网的要素有 WWW服务器:IIS、Apache、Tomcat WWW浏览器:IE、Netscape Web页面
HTTP协议
78
统一资源定位器URL URL提供在Web上进入资源的统一方法和路径,使用户所要访问的站点具有唯一性,它说明了链接所指向的文件的类型及其准确位置。 一个URL由几个部分构成: <协议> <主机域名[端口号]> <路径> <文件名> 例如:
79
URL中的协议 ftp:// : 直接进入FTP服务器 gopher:// telnet:// :打开超级终端登录BBS
:直接浏览网页 ftp:// : 直接进入FTP服务器 gopher:// telnet:// :打开超级终端登录BBS file://<路径> <文件名> :打开本机的文件 news:<新闻组> :打开Outlook Express mailto:<邮件地址> :打开Outlook Express
80
超文本标记语言HTML HTML(Hypertext Markup Language) 是一种文本类、解释执行的标记语言,它是Internet上用于编写静态网页的主要语言。 用HTML编写的超文本文件称为HTML文件,扩展名为 .htm 或 .html 。
81
超文本标记语言HTML 一个完整的HTML文件由标题、段落、列表、表格、单词及嵌入的各种对象所组成。 这些逻辑上统一的对象我们称之为元素,HTML使用标记来分割并描述这些元素。实际上,整个HTML文件就是由元素与标记组成的。 HTML文件中标记都是成对出现,表识起始位置和终止位置。
82
一个简单的html文件 头部 全部 主体 <html> <head>
<title> 计算机技术中心 </title> </head> <body text="#00ff00"> <h1> 欢迎来到北邮 </h1> </body> </html> 头部 全部 主体
83
HTML基本结构 HTML文件在结构上,由HEAD元素和BODY元素两部分组成,其它各元素包括在HEAD和BODY元素之中。
84
HTML基本结构 <head> 标识HTML文件的头部开始 </head> 标识HTML文件的头部结束。
<body> 标识主体区段,包括正文,超文本链接,插入图象、表格、声音,定义文字、段落属性等。 </body> HTML文件主体结束。
85
页面的头部标记 HTML的头部标记是<head>常用的头部标记内容有:标题标记<title>,元信息标记<meta>等。 <title>和</title> 定义文件的标题,它将显示在浏览器 的标题栏中。 <meta>和</meta> 定义语言字符集信息等,不显示。
86
页面的主体标记 <body>是HTML的主体标记,在</body>和<body>中放置页面中的所有内容
87
文字与段落 1、标题标记<h> 2、空格符号 3、注释语句
2、空格符号 3、注释语句 <!--…… -->、<comment>
88
文字修饰标记 1、粗体标记 <B>、<strong>
2、斜体标记 <I>、<EM>、<CITE> 3、下划线标记 <U> 4、地址标记 <address> 5、字体 <font>
89
段落标记 1、段落标记 <P> 2、换行标记 <BR> 3、预格式化标记 <pre>
4、居中标记 <center> 5、水平线标记 <HR>
90
链接锚点(Anchor) 1、内部链接 <A href="file_name">第六章</a> 2、书签链接
<A name="bookmark"> 段落标题文字</a> <A href="#bookmark">链接文字</a> 3、外部链接 <A href=" 北京邮电大学</a>
91
建立列表 2、无序列表 1、有序列表 <OL> <LI> 第一项 <UL> <LI> 第二项
… </OL> 2、无序列表 <UL> <LI> 第一项 <LI> 第二项 … </UL>
92
图像标记 <IMG SRC=“…” ALT=”…” ……>
93
表格 <table> <tr> <td>……</td> …… 构成: </tr>
1、表格标记 <table> 2、行标记 <tr> 3、单元格标记 <td>
94
网页制作工具 1、FrontPage2000:静态Html网页 2、DreamWeaver:专业网页制作
3、FireWork:图形制作和排版 4、Flash:动画 5、HomeSite:复杂的网页设计
95
谢谢!
96
附录1 1、LAN 局域网 Local Area Network 2、MAN 城域网 Metropolitan Area Network
3、WAN 广域网 Wide Area Network 4、OSI/RM 开放系统互联基本参考模型 Open Systems Interconnection Reference Model
97
附录2 1、CSTNET 中国科技网 China Science and Technique NetWork
2、CERNET 中国教育和科研网 China Education and Research Network 3、 ChinaGBN 中国金桥信息网 China Gold Bridge Network 4、UNINET 中国联通互联网 China Unicom Network
98
5、CNCNET 中国网通公用互联网 China NetCom Network 6、CIETNET 中国国际经济贸易互联网 China International Economy Trade Network 7、CMNET 中国移动互联网 China Mobile Network 8、CGWNET 中国长城网 China Great Wall Network
99
附录3 1、IP协议 网际协议 Internet Protocol 2、ARP协议 地址解析协议
Address Resolution Protocol 3、RARP协议 逆地址解析协议 Reverse Address Resolution Protocol 4、ICMP协议 因特网控制报文协议 Internet Control Message Protocol
100
5、IGMP协议 因特网组管理协议 Internet Group Management Protocol 6、TCP协议 传输控制协议 Transmission Control Protocol 7、UDP协议 用户数据报协议 User Datagram Protocol 8、MAC地址 媒体接入控制 Medium Access Control 9、DHCP协议 动态主机配置协议 Dynamic Host Configuration Protocol
101
10、PPP 协议 点对点协议 Point to Point Protocol 11、ISDN 综合业务数字网 Integrated Services Digital Network 12、ADSL 非对称数字用户环路 Asymmetrical Digital Subscriber Line 13、SMTP协议 简单邮件传送协议 Simple Mail Transfer Protocol 14、POP协议 邮局协议 Post Office Protocol
102
15、IMAP协议 Internet邮件访问协议
Internet Mail Access Protocol 16、MIME 多用途Internet函件扩展标准 Multipurpose Internet Mail Extensions 17、FTP协议 文件传输协议 File Transfer Protocol 18、HTTP协议 超文本传输协议 Hypertext Transfer Protocol 19、URL 统一资源定位器 Uniform Resource Locator
103
20、HTML 超文本标记语言 Hypertext Markup Language
Similar presentations