模块六:主题2传输层协议.pptxVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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

FTP20、21

HTTP80

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)

释然 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档