▲IP地址由两部分组成:网络号码和主机号码 ●IP地址的网络号码部分在 Internet范围内统一分 配,在 Internet范围具有唯一性。 ●IP地址的主机号码由主机所在的组织结构分配 当含有IP子网时,IP地址由网络号码和局部地 址两个部分构成。局部地址又分成两个部分:子网 号码和主机号码 ▲IP地址的表示采用32位二进制数,实际使用 时,分为4个8位二进制数,每个8位二进制数用 0--255之间的十进制数来表示
▲IP地址由两部分组成:网络号码和主机号码. ●IP地址的网络号码部分在Internet范围内统一分 配,在Internet范围具有唯一性。 ●IP地址的主机号码由主机所在的组织结构分配. ▲当含有IP子网时,IP地址由网络号码和局部地 址两个部分构成。局部地址又分成两个部分:子网 号码和主机号码. ▲IP地址的表示采用32位二进制数,实际使用 时,分为4个8位二进制数,每个8位二进制数用 0――255之间的十进制数来表示.
1、TCP/IP协议组的4层体系结构一一每一层 代表一组功能 应用层 应用 传输层 TCP/UDP ICMP 网络层 IP ARP/RARP 网络硬件和接口 网络接口和硬件 图2-2TCPP模型
1 、TCP/IP协议组的4层体系结构――每一层 代表一组功能
(1)应用层一一指使用TCP/IP进行通信的应 用程序 ●常见的应用程序有:HTP、FTP、SMTP、 Telnet等。 ●应用软件与传输层之间的接口由端口号(port)和套接字 ( socket)定义。 ●套接字是通信端点的抽象表示。 ●套接字由三元组<TCP,IP地址,端口号>唯一标识。 ●运行时套接字是一个三元组<TCP,本地IP地址,本地进程 号> ●两个应用进程的连接由五元组<TCP,本地IP地址,本地进 程号,远程IP地址,远程进程号>唯一标识
(1)应用层――指使用TCP/IP进行通信的应 用程序 ●常见的应用程序有:HTTP 、FTP 、SMTP 、Telnet等。 ●应用软件与传输层之间的接口由端口号 (port)和套接字 (socket)定义。 ●套接字是通信端点的抽象表示。 ●套接字由三元组<TCP,IP地址,端口号>唯一标识。 ●运行时套接字是一个三元组<TCP,本地IP地址,本地进程 号>。 ●两个应用进程的连接由五元组<TCP,本地IP地址,本地进 程号,远程IP地址,远程进程号>唯一标识
(2)传输层一一提供端到端的数据传输, 确保数据交换的可靠性,并能同时支持多 个应用。 ●传输层的主要协议是TCP,另一个是 UDP( User Datagram Protoco,用户数据包 协议)。 ●TCP提供面向连接的可靠的数据传输服务, 而UDP提供的是无连接的不可靠的基于数据包 的服务
(2)传输层――提供端到端的数据传输, 确保数据交换的可靠性,并能同时支持多 个应用。 ●传输层的主要协议是 TCP,另一个是 UDP(User Datagram Protocol,用户数据包 协议 ) 。 ●TCP提供面向连接的可靠的数据传输服务, 而UDP提供的是无连接的不可靠的基于数据包 的服务
(3)网际层(或称网络层)一一提供互 联网的一个“虚拟”网络 ●网际层屏蔽各个物理网络的差异,使得传输层和应用层将 个互联网络看作是一个整体的“虚拟”网络。 ●IP协议是这层中最重要的协议,它是一个无连接的报文分组 发送协议,包括处理来自传输层的分组发送请求、路径选择、 转发数据包等,但并不具有可靠性,也不提供促错误恢复等功 能。 ●在TCP/IP网络上传输的基本信息单元是IP数据包 (Datagram) ●网际层的其他协议包括ARP( Address resolution protocol, 地址解析协议)、ICMP( Internet Control Message Protocol,控制报文协议)、IGMP( Internet Group Management Protocol)
(3)网际层(或称网络层)――提供互 联网的一个 “虚拟 ”网络 ●网际层屏蔽各个物理网络的差异,使得传输层和应用层将一 个互联网络看作是一个整体的 “虚拟 ”网络。 ●IP协议是这层中最重要的协议,它是一个无连接的报文分组 发送协议,包括处理来自传输层的分组发送请求、路径选择、 转发数据包等,但并不具有可靠性,也不提供促错误恢复等功 能。 ● 在 TCP/IP 网络上传输的基本信息单元是 IP 数据包 (Datagram)。 ● 网际层的其他协议包括ARP (Address Resolution Protocol, 地址解析协议)、 ICMP (Internet Control Message Protocol,控制报文协议)、 IGMP (Internet Group Management Protocol)