文档详情

计算机网络技术与应用课件_第4章_基于TCPIP互联技术.pdf

发布:2019-03-05约4.55千字共28页下载文档
文本预览下载声明
第 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、网络层其他协
显示全部
相似文档