一、TCP/IP参考模型的各层协议以及功能
下面对重要的协议进行讲解:1、主机到网络层
实际上TCP/IP参考模型没有真正描述这一层的实现,只是要求能够提供给其上层-网络互连层一个访问接口,以便在其上传递IP分组。由于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。
2、网络互连层
网络互连层是整个TCP/IP协议栈的核心。它的功能是把分组发往目标网络或主机。同时,为了尽快地发送分组,可能需要沿不同的路径同时进行分组传递。因此,分组到达的顺序和发送的顺序可能不同,这就需要上层必须对分组进行排序。
网络互连层定义了分组格式和协议,即IP协议(Internet Protocol)。
网络互连层除了需要完成路由的功能外,也可以完成将不同类型的网络(异构网)互连的任务。除此之外,网络互连层还需要完成拥塞控制的功能。由两部分组成:IP网址和IP主机地址.IP主机地址表示网络中主机的地址。网络掩码用确定IP地址哪部分是网址,哪部份是主机地址,把网络掩码与IP地址进行二进制与操作,得到的结果就是IP网址如:IP地址192.168.3.4的网址为192.168.3.0因为掩码是255.255.255.0
IP地址
3、传输层
在TCP/IP模型中,传输层的功能是使源端主机和目标端主机上的对等实体可以进行会话。在传输层定义了两种服务质量不同的协议。即:传输控制协议
TCP(transmission control protocol)和用户数据报协议UDP(user datagram protocol)。
TCP协议是一个面向连接的、可靠的协议。它将一台主机发出的字节流无差错地发往
互联网
上的其他主机。在发送端,它负责把上层传送下来的字节流分成报文段并传递给下层。在接收端,它负责把收到的报文进行重组后递交给上层。TCP协议还要处理端到端的流量控制,以避免缓慢接收的接收方没有足够的缓冲区接收发送方发送的大量数据。
UDP协议是一个不可靠的、无连接协议,主要适用于不需要对报文进行排序和流量控制的场合。
4、应用层
TCP/IP模型将OSI参考模型中的会话层和表示层的功能合并到应用层实现。
应用层面向不同的网络应用引入了不同的应用层协议。其中,有基于TCP协议的,如文件传输协议(File Transfer
Protocol,FTP)、虚拟终端协议(TELNET)、超文本链接协议(Hyper Text Transfer
Protocol,HTTP),也有基于UDP协议的如:SNMP协议(Simple NetWork Management Protocol)简单网络管理协议,为管理本地和远程网络设备提供了一个标准化途径,是分布式环境中的集中化管理协议;DNS:域名系统协议,把主机的域名转化为对应的IP地址。
分享到:
相关推荐
### OSI参考模型与TCP/IP参考模型的比较 #### 一、层次结构的差异 - **OSI参考模型**:此模型包含七层,从低到高分别为物理层、数据链路层、网络层、传输层、会话层、表示层以及应用层。这种分层方法旨在提供一个...
在IT行业中,网络是至关重要的组成部分,而TCP/IP参考模型是理解网络通信基础的重要理论框架。这个模型将网络通信分为四层:应用层、传输层、网络层和数据链路层,但值得注意的是,该模型并没有详细阐述每一层的具体...
计算机网络——TCP/IP参考模型与OSI参考模型中各个层次、数据格式、有关设备、协议等等比较总结
1.2 TCP/IP参考模型 7 1.3 小结 7 第2章 TCP/IP和Internet 8 2.1 一段历史 8 2.1.1 ARPANET 8 2.1.2 TCP/IP 9 2.1.3 国家科学基金会(NSF) 9 2.1.4 当今的Internet 12 2.2 RFC和标准化过程 12 2.2.1 获得RFC 13 2.2.2...
TCP/IP参考模型可以分为:应用层,传输层,互连层,主机-网络层。互连层主要是负责将源主机的报文分组发送到目的主机,源主机与目的主机可以在一个网上,也可以不在一个网上。传输层主要功能是负责应用进程之间的...
1.2 TCP/IP参考模型 7 1.3 小结 7 第2章 TCP/IP和Internet 8 2.1 一段历史 8 2.1.1 ARPANET 8 2.1.2 TCP/IP 9 2.1.3 国家科学基金会(NSF) 9 2.1.4 当今的Internet 12 2.2 RFC和标准化过程 12 2.2.1 获得RFC 13 2.2.2...
总之,《TCP-IP详解卷一:协议》详尽地阐述了TCP/IP协议族的基本原理和实现细节,对于理解互联网的工作机制,以及从事网络编程、网络管理和网络安全等方面的工作具有极高的参考价值。阅读这本书,不仅可以提升对网络...
基于 TCP/IP 的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。每个层次都有其特定的作用和功能。 二、数据链路层 数据链路层的主要作用是将 0、1 序列划分为数据帧,从一个节点传输到...
比较OSI参考模型与TCP/IP参考模型的异同 OSI参考模型与TCP/IP参考模型是两种常用的计算机网络模型,它们都采用层次结构,但 OSI 参考模型采用七层模型,而 TCP/IP 参考模型采用四层结构。下面是对这两种模型的异同...
首先,我们要明白TCP/IP模型,它由四层组成:应用层、传输层、网络层和数据链路层。应用层是最高层,包括HTTP、FTP、SMTP等协议,它们为用户提供服务;传输层主要包含TCP(传输控制协议)和UDP(用户数据报协议),...
1.2 TCP/IP参考模型 7 1.3 小结 7 第2章 TCP/IP和Internet 8 2.1 一段历史 8 2.1.1 ARPANET 8 2.1.2 TCP/IP 9 2.1.3 国家科学基金会(NSF) 9 2.1.4 当今的Internet 12 2.2 RFC和标准化过程 12 2.2.1 获得RFC 13 2.2.2...
1.2 TCP/IP参考模型 7 1.3 小结 7 第2章 TCP/IP和Internet 8 2.1 一段历史 8 2.1.1 ARPANET 8 2.1.2 TCP/IP 9 2.1.3 国家科学基金会(NSF) 9 2.1.4 当今的Internet 12 2.2 RFC和标准化过程 12 2.2.1 获得RFC 13 2.2.2...
网络层是TCP/IP协议栈的第三层,也是OSI参考模型的第三层。网络层的主要功能是实现端到端通信系统中中间节点的路由选择。它提供了两种类型的服务:面向连接的网络服务和无连接的网络服务。 * 面向连接服务:在数据...
#### OSI与TCP/IP参考模型对比 - **OSI七层模型**:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 - **TCP/IP四层模型**:网络接口层、网络层、传输层、应用层。 - **TCP/IP五层模型**:物理层、...
《TCP/IP技术大全》是全面了解和深入学习TCP/IP协议栈的重要参考资料,它不仅适合专业人士进行深入研究,也适合作为初学者的学习教程。TCP/IP是互联网的核心协议,它的全称是传输控制协议/因特网协议(Transmission ...
- **协议栈分层**:参照TCP/IP参考模型,Microchip TCP/IP协议栈同样被划分为多个层次,包括应用层、传输层、网络层和链路层。 - **应用层**:提供高级应用程序接口,支持HTTP服务器等应用。 - **传输层**:主要...