- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
续写网络美丽传说-Internet的应用
主讲人:XXX
计算机网络基础
学习提示
主题:
传输层概述
传输层协议
搭建网络应用平台
网络资源共享服务
围绕“网络进程-网络进程”
网络应用系统与应用层协议的实现方法
传输层实现的基本工作任务
2
课前回顾
课前回顾
1.不同网络中的主机之间依靠__________地址进行通信,每台主机上可能运行多个应用程序,当主机接收到来自其他主机发来的信息时,主机会交给谁来处理呢?如果能够识别出这些信息是来自不同的应用程序,问题将会变得很简单。如果人们在浏览器的地址栏中输入类似:8080这样的信息,就能浏览网页信息;输入:8023,就可以下载共享文件。虽然访问的是同一目标主机,但获得了不同服务,其中地址信息中包含的数字起到了关键作用。言外之意,特殊数字是可以用来标识不同的应用程序的,计算机网络中将这些数字称为__________。
2.人们在生活中可能会有这样的经历:当两个素未谋面的人见面后,其中A想认识B,于是A主动向B挥手(意味着接下来有握手的冲动),而B也向A挥手(对刚才A挥手的回应,同时又发出愿意握手的信号给A,询问A是否准备好握手),这时候B表示同意与A握手,A确认了B愿意握手后,才能走过去与B握手。请思考,如果将以上方法应用到传输层中,它解决了数据传输过程中的什么问题?
主题二:传输层协议
学习目标
知识目标
本节目标
掌握传输层端口的概念。
掌握TCP的三次握手过程。
掌握TCP和UDP的主要功能。
了解TCP和UDP的报文格式。
通过介绍TCP与UDP之间的关系,明确世界上的一切事物都处在普遍的联系之中,引导学生学会用“工程学”的方法来分析问题和解决复杂的网络问题
素质目标
能力目标
能够使用协议分析工具捕获并分析TCP数据段
4.传输层端口
7
端口号的概念
应用进程
应用层
传输层
网际层
网络接口层
应用层
传输层
网际层
网络接口层
IP地址
终端A
终端B
IP地址
IP地址全网统一编址
标识互联网中不同终端
具有全球意义
端口号终端中统一编址
标识终端中不同应用进程
具有终端本地意义
4.传输层端口
8
端口号的作用:主要是区分服务类别和在同一时间进行多个会话
FTP
文件1
(1025)
文件2
(1026)
TCP
IP
FTP
WWW
文件1
(21)
文件2
(21)
网页
(80)
TCP
IP
WWW
浏览器
(1029)
TCP
IP
主机A
服务器B
主机C
4.传输层端口
9
源IP地址
目的IP地址
协议
源端口号
目的端口号
连接的标识
4.传输层端口
10
服务器端
客户端
服务器端开启的服务监听端口80,监听客户端的连接请求,并积极给出响应。
为了使用HTTP服务,客户端向服务器端的80端口发起连接请求,并将自身端口设置为临时端口49152。
传输层通信过程举例
4.传输层端口
11
端口号的分类:由16位二进制数组成,最大为65535
保留端口
公共应用服务的端口
0~254
FTP20、21
HTTP80
255~1023
被保留用作商业性的应用开发
自由端口
端口号大于1023
4.传输层端口
12
服务类型
端口号
传输层协议
内容
ftp-data
20
tcp
文件传输协议
ftp
21
tcp
文件传输协议
smtp
25
tcp
简单邮件传输协议
dns
53
tcp/udp
域名系统
http
80
tcp
超文本传输协议
pop3
110
tcp
邮局协议
snmp
161
udp
简单网络管理协议
端口号与协议的对应关系
TCP协议
1.TCP协议特点
14
TCP
面向连接的
可靠传输
数据的破坏
丢包
重复
分片顺序混乱
IP协议
TCP:传输控制协议,为了在主机间实现高可靠性数据交换的传输协议
面向无连接的
不可靠的协议
2.TCP协议应用场景
15
HTTP
FTP
DNS
Telnet
主要用于对网络传输可靠性高的环境
SMTP
TCP协议报文格式
1.UDP协议特点及格式
17
TCP全称是传输控制协议,它是一种面向连接的、可靠协议。
一个TCP报文分为首部和数据两部分。
TCP报文段首部的前20个字节是固定的,后面的4N字节是可有可无的选项(N为整数)。
因此TCP首部的最小长度是20个字节。
源端口(16)
端口号占用16位
源端口是由发送方进程产生的一个随机数,一般使用临时端口。
源端口(16)
1.TCP报文格式
端口号占用16位
目标端口
接收端的进程
接收端收到数据段后,根据其来确定把数据送给哪个应用程序的进程。
目标端口(16)
1.TCP报文格式
文档评论(0)