(共20张PPT)
第一章 Internet简介
1.1 Internet基础
1.2 TCP/IP参考模型
【学习目标】
(1) 了解Internet的定义、发展、组成和Internet提供的几种基本服务。
(2) 了解TCP/IP参考模型的层次、功能和TCP/IP协议簇。
(3) 了解IP协议中IP地址结构和域名系统的概念。
1.1 Internet基础
1.1.1 Internet的定义和发展
1.1.2 Internet的组成
1.1.3 Internet提供的服务
1.1.1 Internet的定义和发展
Internet的定义:
Internet是全球性的、开放性的计算机互联网络,也是一个世界范围内庞大的信息资源库。
1.1.2 Internet的组成
1. 通信线路
通信线路将Internet中的路由器、计算机和其他终端设备连接起来。公用数据网和各单位组建的局域网都能提供通信线路。
2. 路由器
路由器将Internet中的各个网络互连起来,可以根据数据所要到达的目的地,选择适当的路由算法,获得一条最佳转发路径,将数据从一个网络传送到另一个网络。
1.1.2 Internet的组成
3. 主机
主机是Internet中信息资源与服务的载体。目前,Internet中主要使用客户机/服务器模式,因此主机可以分为服务器和客户机两类。
4. 信息资源
Internet是一个庞大的信息资源库,其上的信息内容涉及科学、经济、教育、文化、医疗卫生等多个方面。
1.1.3 Internet提供的服务
1. WWW服务
2. 电子邮件服务(E-mail)
3. 文件传输服务(FTP)
4. 远程登录服务(Telnet)
5. 网络新闻服务(Usenet和BBS)
1.2 TCP/IP参考模型
1.2.1 TCP/IP协议簇
1.2.2 IP地址
1.2.3 域名系统
1.2.1 TCP/IP协议簇
1. TCP/IP协议簇的组成
TCP/IP参考模型从上往下依次为:应用层、传输层、互连层、主机-网络层。
1.2.1 TCP/IP协议簇
1. 应用层
目前,应用层主要使用的协议有:
① HTTP,超文本传输协议,在Internet的WWW服务中使用。
② FTP,文件传输协议,在文件传输服务中使用。
③ SMTP,简单电子邮件协议,在电子邮件服务中使用。
④ TELNET,网络终端仿真协议,在远程系统登录服务中使用。
⑤ DNS,域名服务,实现网络设备域名到IP地址的映射。
1.2.1 TCP/IP协议簇
2. 传输层
① TCP协议,保证将源主机的字节流无差错的传送到目的主机,是一种可靠的面向连接的协议。在多数应用中,如网络终端仿真协议TELNET、电子邮件协议SMTP、文件传送协议FTP,传输层都使用TCP协议。
② UDP协议,一种不可靠的无连接协议,分组传输中的差错控制由应用层完成。少数应用中,如简单网络管理协议SNMP,传输层使用UDP协议。
1.2.1 TCP/IP协议簇
3. 互连层
① IP协议,一种面向无连接的协议。IP协议将源主机的数据分组以“无连接”的方式发送到目的主机。数据分组传送过程中出现的分组丢失、重复等差错问题由传输层来解决,所以,IP协议向传输层提供的是不可靠的服务。
② ARP协议,即地址解析协议。ARP根据结点的IP地址查找物理地址。
1.2.1 TCP/IP协议簇
4. 主机-网络层
主机-网络层可以连接多种现成的物理网络协议,如局域网的以太网、令牌环,广域网的X.25分组交换网、ISDN等。多种网络的数据都可以在Internet上传送,这一点正体现出TCP/IP协议的兼容性与适应性。
1.2.2 IP地址
1. IP地址结构
Internet上使用的IP地址采用层次结构。一个IP地址由网络地址和主机地址两部分组成,如图所示。
网络地址
主机地址
1.2.2 IP地址
2. IP地址分类
IPv4结构的IP地址长度为4字节(32位)。根据网络地址和主机地址的不同划分,编址方案将IP地址划分为A、B、C、D、E五类。
1.2.2 IP地址
3.子网(Subnet)和子网掩码(Mask)
子网技术把主机地址空间划分为子网和主机两部分,使得网络被划分成更小的网络——子网。这样一来,IP地址结构则由网络地址、子网地址和主机地址三部分组成,
1.2.3 域名系统
1. 域名的概念
Internet域名具有层次结构。整个Internet网被划分成几个顶级域。每个顶级域规定了一个通用的顶级域名。
顶级域名采用两种划分模式:
组织模式
地理模式
1.2.3 域名系统
1. 域名的概念
Internet中主机域名也采用一种层次结构,从右至左依次为顶级域名、二级域名、三级域名等,各级域名之间用点“.”隔开。每一级域名由英文字母、符号和数字构成。总长度不能超过254个字符。主机域名的一般格式为:
……. 四级域名. 三级域名. 二级域名.顶级域名
例如,清华大学的WWW网站域名为www.tsinghua.。
1.2.3 域名系统
2. 域名解析
将主机域名映射成IP地址。这个过程称为域名解析。
为了实现域名解析,需要借助于一组既独立又协作的域名服务器(DNS)。
域名服务器也构成一定的层次结构。