计算机网络技术与应用课件_第4章_基于TCPIP互联技术.pdf
文本预览下载声明
第 4 章
基于TCP/IP的互联技术
Li_zhihui
第4章 基于TCP/IP 的互联技术
教学目标
了解Internet的网络体系结构,介绍TCP、IP两个主
要协议的工作原理,进一步深入地了解Internet网络
技术;为学生更好地应用Internet ,安全地使用
Internet打下理论基础。
教学内容
4.1 Internet网络体系结构
4.2 TCP/IP工作原理
4.3 IP地址介绍
4.4子网分割技术
4.5 IPv6概述
4.1 Internet网络体系结构
4.1.1 TCP/IP代表什么
TCP/IP协议其实是一个协议族,它包括了TCP协
议、IP协议及其他HTTP、FTP、SMTP、UDP、
ARP、ICMP等协议。
4.1.2 Internet网络体系结构
4.2 TCP/IP工作原理
4.2.1 “报文”数据的产生
4.2.2 TCP/UDP数据报的传递
4.2.3 IP数据报的传递
4.2.4 TCP/IP各层协议通信流程
4.2.1 “报文”数据的产生
TCP/IP 的应用层对应的就是客户端开启的各种应用
程序。
各应用程序都内嵌了实现各自功能的应用层协议。
如IE浏览器内嵌了HTTP协议和FTP协议,
FoxMail内嵌了SMTP协议和POP3协议,……。
当用户打开某一应用程序进行相应功能的应用时,
就会产生该应用程序需要网间传输的“报文”数据。
4.2.2 TCP/UDP数据报的传递
主要内容
1、端口
2、TCP/UDP协议
3、TCP/UDP两种协议的数据单元格式
4、TCP/UDP数据传输过程分析
1、端口
用于区分不同应用进程或不同连接的数字序号。
端口号分为两大类:一类是周知端口,一类是动态
端口。
1)周知端口
• 被紧密绑定于一些服务中,并表明了该种服务的应用层
协议。这类端口采用全局分配,是一种集中控制方式。
2 )动态端口
• 一般不固定分配给某一特定的应用。这类端口采用本地
分配,是一种动态控制方式。
2、TCP/UDP协议
1)TCP协议
TCP (Transmission Control Protocol )传输
控制协议,是一种面向连接的、可靠传输的通信
协议。
2 )UDP协议
UDP (User Datagram Protocol)用户数据报
协议,是一种面向非连接的、不可靠传输的简单
通信协议。
3、TCP/UDP两种协议的数据单元格式
在TCP/IP里,应用层产生的“报文”数据向下交给传
输层,同样要被封装到传输层TCP协议或UDP协议
里,构成传输层的协议数据单元。那么,TCP和
UDP协议数据单元里都有哪些信息呢?
1)TCP数据单元格式
2 )UDP的数据单元格式
4、TCP/UDP数据传输过程分析
1)UDP数据传输过程
UDP的数据传输比较简单,应用进程输出的报文
数据封装上UDP协议头后产生一个传输层的UDP
数据报,交由下层再次封装就成为一份待发送的
IP包。UDP不提供可靠传输,它只负责把应用进
程的报文数据传给IP层发送出去,不关心数据能
否到达目的地,也不负责数据重发。
4、TCP/UDP数据传输过程分析
2)TCP数据传输过程
TCP 的数据传输过程主要有三个过程:
• 建立连接--三次握手
• 数据传输—超时重发、捎带确认
• 关闭连接--四次双向关闭
4.2.3 IP数据报的传递
1、IP协议
2、IP数据单元格式
3、IP协议的工作原理
4、网络层其他协
显示全部