内容正文:
第二课 初探互联网协议
1. 了解网络中数据传输条件
运输部门(到达)
寄件方
收件方
用户间约定
你从网络平台购买一件商品,外地的厂家是如何将这个包裹寄送到你手里的?请小组成员讨论后在图中填一填。
快递点(取件)
分拣中心(打包)
运输部门(出发)
运输部门(到达)
分拣中心(拆包)
快递点(派件)
分
层
解
决
问
题
包裹收寄
包裹收发
包裹分拣
包裹运输
2.了解网络协议的作用
什么是协议?
Hello!
你好!
语言不通,无法沟通
近况如何?
一切顺利!
协议一致,通信自如
TCP/IP协议
TCP/IP传输协议(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议),也叫作网络通讯协议。IP协议负责确定传输路径,TCP协议负责保证数据传输正确。
它是在网络的使用中的最基本的通信协议。
TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。
TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。
“分层思想”
二、认识网络协议
1.TCP/IP协议
“分层思想”
2.揭秘计算机数据通信过程
TCP/IP协议是如何实现分层处理数据的?
应用层
传输层(TCP协议)
网络层(IP协议)
网络接口层
数据编码过程
2.揭秘计算机数据通信过程
TCP/IP协议是如何实现分层处理数据的?
应用层
传输层(TCP协议)
网络层(IP协议)
网络接口层
数据解码过程
2.揭秘计算机数据通信过程
总结:互联网数据是如何传输的,并将右侧的内容拖动到合适的框中
信息解码
信息编码
信息传输
数据传输流程
2.HTTP协议
超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。
万维网WWW(World Wide Web)发源于欧洲日内瓦量子物理实验室CERN,正是WWW技术的出现使得因特网得以超乎想象的速度迅猛发展。这项基于TCP/IP的技术在短短的十年时间内迅速成为已经发展了几十年的Internet上的规模最大的信息系统,它的成功归结于它的简单、实用。在WWW的背后有一系列的协议和标准支持它完成如此宏大的工作,这就是Web协议族,其中就包括HTTP超文本传输协议。
3.FTP协议
FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。
4.Telnet协议
Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。
5.SMTP协议
练习:打开“Internet协议版本4(TCP/IPv4)属性”对话框
三、IP地址
思考:互联网数据传输如何精准定位
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
三、IP地址
IP协议
IP协议是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。各个厂家生产的网络系统和设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元(技术上称之为“帧”)的格式不同。
IP协议实际上是一套由软件程序组成的协议软件,它把各种不同“帧”统一转换成“IP数据报”格式,这种转换是因特网的一个最重要的特点,使所有各种计算机都能在因特网上实现互通,即具有“开放性”的特点。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
IP地址
IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做“IP地址”。由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。
IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你就要知道他(她)的地址,这样邮递员才能把信送到。计算机发送信息就好比是邮递员,它必须知道唯一的“家庭地址”才能不至于把信送错人家。只不过我们的地址是用文字来表示的,计算机的地址用二进制数字表示。
IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
IP地址:是一种用于在互联网上唯一标识设备的数字地址。
IP地址:IPV4和IPV6两个版本
三、探索互联网数据传输如何精准定位:IP地址
IPV4地址由32位二进制数组成,这些数字按8位一组被分为4个部分。为了方便,各部分之间用“.”隔开,并将每部分的8位二进制数换算成十进制数,每部分的取值范围为0~255之间。
00000000~11111111
0~255
由“.”隔开4个十进制数
每个十进制数的范围0~255
192.168.10.4
11000000. 10101000. 00001010. 00000100
编码特点
三、探索互联网数据传输如何精准定位:IP地址
IPv4:32位二进制数 点分十进制 IPv6:128位 16byte
100.4.5.6
01100100.00000100.00000101.00000110
子网掩码:
32位二进制数,1对应网络地址,0对应主机地址
分类:
A类:1.0.0.1—127.255.255.254
B类:128.1.0.1—191.255.255.254
C类:192.0.1.1—233.255.255.254
D类:224.0.0.1—239.255.255.254
E类:(保留地址)
网络地址 主机地址
三、探索互联网数据传输如何精准定位:IP地址
补充:二进制 十进制 十六进制
二进制:0 1
十进制:0 1 2 3 4 5 6 7 8 9
十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F
二进制
十进制
短除法
十六进制
按权相乘求和
短除法
练习:计算下列数字
①求十进制数46的二进制
②求十进制数188的二进制
③求二进制数1110的十进制
④求二进制数10110001的十进制
⑤求十进制数78的十六进制
⑥求十进制数299的十六进制
⑦求十六进制数6F的十进制
⑧求十六进制数34A的十进制
四、域名
域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
DNS(Domain Name System,域名系统)
用于域名解析,主机名解析成IP地址
www.baidu.com
www.python.org
顶级域名:
.com 商业机构,最常见顶级域名
.net 网络组织
.org 各种组织,非营利性组织
.gov 政府机构专用域名
.edu 教育
练习
1.互联网中最基本且重要的网络协议是?
A.TCP/IP B.FTP C.UDP D.HTTP
2.FTP协议的中文名称是?
A.超文本传输协议 B.文件传输协议 C.传输控制协议 D.网际协议
3.下列地址符合IPv4协议标准的是?
A.257.160.170.11 B.190.199.91.1
C.25,32,10,251 D.234.14.1
谢谢观看!
$$