1、项目一项目一 以太以太接入技术接入技术任务任务2-1 2-1 互联网与网络分层互联网与网络分层01 TCP/IP协议模型03 网络层02 网络接口层04 传输层05 应用层TCP/IPTCP/IP协议模型协议模型网络接口层网络接口层与OSI的数据链路层和物理层相对应,它是TCP/IP 赖以存在的与各种通信网(包括局域网与广域网)之间的接口,TCP/IP对网络接口层并没有给出具体的规定。网络接口层只提供了与网络层通信的接口,并没有具体的网络接口层只提供了与网络层通信的接口,并没有具体的协议协议,需要靠其他各种通信网完成数据链路层和物理层功能。网络层网络层核心协议:在第7章详细讲解 网际协议 IP
2、:提供IP地址机制,负责主机间数据的路由选择和网络上信息的存储,同时为TCP/UDP协议提供分组交换服务。目前有IPv4和IPv6两个版本。网际控制报文协议 ICMP 网际组管理协议 IGMP 地址解析协议 ARP网络层网络层应用层应用层传输层传输层网络层网络层网络网络接口层接口层主机主机A A主机主机B B路由器路由器网络网络 2 2网络网络 1 1应用层应用层传输层传输层网络层网络层网络网络接口层接口层网络层网络层网络网络接口层接口层4 43 32 21 1路由器在转发分组时最高只用路由器在转发分组时最高只用到网络层到网络层而没有而没有使用传输层和使用传输层和应用层。应用层。TCP/IP
3、TCP/IP 四四层体系结构层体系结构传输层传输层传输层功能:在源节点和目的节点的两个端点系统之间的两个进程实体之间提供可靠的端到端的数据传输。TCP传输控制协议:提供了可靠性机制,以保证数据的可靠传输,提供的是面向连接的可靠的服务。UDP用户数据报协议:提供的是无连接不可靠的服务,开销小,适用于对可靠性要求不高但要求传输延迟较小的应用,速度快。应用层应用层 HTTP 超文本传输协议 DNS 域名系统 FTP 文件传输协议 TELNET远程登录协议 SMTP 简单电子邮件传输协议 POP3 邮局协议版本3TCP/IP TCP/IP 体系结构体系结构的另一种表示方法的另一种表示方法实际上,互联网
4、使用的 TCP/IP 体系结构有时已经发生了演变,即某些应用程序可以直接使用 IP 层,或甚至直接使用最下面的网络接口层。TCP UDPTCP UDPIPIP应用层应用层网络接口层(子网层)网络接口层(子网层)TCP/IP TCP/IP 服务的获取服务的获取数据链路层数据链路层物理层物理层传输层传输层网络层网络层数据链路层数据链路层物理层物理层传输层传输层网络层网络层 客户发起连接建立请求客户发起连接建立请求 服务器接受连接建立请求服务器接受连接建立请求应用层应用层应用层应用层互联网互联网客户客户服务器以后就逐级使用下层以后就逐级使用下层提供的服务提供的服务(使用使用 TCP TCP 和和 I
5、PIP)客户进程和服务器进程使用客户进程和服务器进程使用 TCP/IP TCP/IP 协议栈进行协议栈进行通信、通信、交互交互功能较强的计算机可同时运行多个服务器进程 数据链路层数据链路层物理层物理层传输层传输层网络层网络层应用层应用层计算机计算机 3 3服务器1服务器2数据链路层数据链路层物理层物理层传输层传输层网络层网络层应用层应用层计算机计算机 1 1客户客户 1 1数据链路层数据链路层物理层物理层传输层传输层网络层网络层应用层应用层计算机计算机 2 2客户客户 2 2互联网互联网计算计算机机3 3 的两个服务器进程分别向的两个服务器进程分别向 1 1 和和 2 2 的客户进程提供服务的客户进程提供服务T H A N K S