`

TCP/IP 4层模型

阅读更多
TCP/IP协议分层模型
2007-04-30 13:25

从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层。其中:

A、网络接口层 这是TCP/IP软件的最低层,负责接收IP数据报并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。

B、网间网层 负责相邻计算机之间的通信。其功能包括三方面。
        一、处理来自传输层的分组发送请求,收到请求后,将分组装入IP数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。
        二、处理输入数据报:首先检查其合法性,然后进行寻径——假如该数据报已到达信宿机,则去掉报头,将剩下部分交给适当的传输协议;假如该数据报尚未到达信宿,则转发该数据报。
        三、处理路径、流控、拥塞等问题。

C、传输层 提供应用程序间的通信。其功能包括:
        一、格式化信息流;
        二、提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送。

D、应用层 向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。远程登录TELNET使用TELNET协议提供在网络其它主机上注册的接口。TELNET会话提供了基于字符的虚拟终端。文件传输访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。

分享到:
评论

相关推荐

    TCP/IP详解论文

    4. TCP/IP协议的应用 TCP/IP协议的应用非常广泛,它是互联网中的基本通信语言或协议。在私网中,它也被用作通信协议。许多用户熟悉使用TCP/IP协议的高层应用协议。包括万维网(World Wide Web)、远程登录(Telnet...

    TCP/IP协议栈及其各个层次的内容

    高层是TCP/IP协议栈的第五层和第六层,也是OSI参考模型的第五层到第七层。高层的主要功能是提供应用程序之间的通信服务。高层协议的主要作用是提供各种应用程序之间的交互服务。 TCP/IP体系结构 TCP/IP体系结构是...

    TCP/IP常见面试知识点

    本文将从 TCP/IP 模型、数据链路层、网络层、传输层和应用层五个方面对 TCP/IP 协议的知识点进行详细的解释。 一、TCP/IP 模型 TCP/IP 协议模型(Transmission Control Protocol/Internet Protocol)是 Internet ...

    tcp/ip详解第三卷

    首先,我们要明白TCP/IP模型,它由四层组成:应用层、传输层、网络层和数据链路层。应用层是最高层,包括HTTP、FTP、SMTP等协议,它们为用户提供服务;传输层主要包含TCP(传输控制协议)和UDP(用户数据报协议),...

    计算机网络体系结构_OSI与TCP/IP的分层模型

    TCP/IP 是一个四层的模型,在学习计算机网路的原理时往往采取折中的方法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层的体系结构模型。不过,五层模型只是为了介绍网络原理而设计的,实际应用还是 TCP/IP 四层...

    TCP/IP 学习心得

    首先,TCP/IP模型分为四个主要层次:应用层、传输层、网络层和数据链路层。每一层都有其特定的任务和协议,共同构成了网络通信的基础。 1. **应用层**:这是最顶层,包含了各种应用程序如HTTP(超文本传输协议)、...

    tcp/ip教程 tcp/ip教程

    TCP/IP模型由四层组成:应用层、传输层、网络层和数据链路层,每个层都有其特定的功能和协议。 1. **应用层**:这是TCP/IP模型的最高层,它包含了各种应用协议,如HTTP(超文本传输协议)、FTP(文件传输协议)、...

    TCP/IP超全资料

    TCP/IP模型分为四层(在OSI七层模型的基础上简化而来):应用层、传输层、网络层和数据链路层。每一层都有其特定的功能和协议。 1. **应用层**:这是TCP/IP模型的最高层,包括HTTP(超文本传输协议)、FTP(文件...

    TCP/IP 卷一 TCP/IP 详解

    4. 应用层:这是TCP/IP模型的最高层,直接与用户交互。常见的应用层协议有HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)和DNS(域名系统)等。 在《TCP/IP详解》卷一中,PPT版可能会涵盖...

    TCP/IP源码 完整的TCP/IP代码程序

    4. **网络编程实践**:通过分析TCP/IP源码,开发者可以了解如何处理并发连接、如何处理异常情况,以及如何优化网络性能。例如,多线程或多进程模型在处理大量并发连接时的应用,以及如何使用缓冲区管理来提高效率。 ...

    计算机网络基本知识(TCP/IP四层模型、TCP三次握手和四次挥手等)

    TCP/IP四层模型包括应用层、传输层、网络层和数据链路层,相较于OSI模型更为简洁,且更符合实际网络操作。TCP/IP四层模型与OSI模型的主要区别在于对某些层的功能进行了合并。 物理层是网络的基础,负责连接物理设备...

    TCP/IP教程TCP/IP基础

    9.1.1 解剖TCP/IP模型 78 9.1.2 协议组件 78 9.2 理解网际协议(IP) 79 9.2.1 IPv4结构 79 9.2.2 IP做什么 80 9.3 理解传输控制协议(TCP) 81 9.3.1 TCP头结构 81 9.3.2 TCP做什么 83 9.4 理解用户数据报协议(UDP) 85 ...

    Tcp/Ip三卷合集

    它详细解析了网络接口层(如ARP和RARP)、互联网层(如IP、ICMP和IGMP)以及传输层(如TCP和UDP)。读者将在此卷中了解到网络分层模型,数据封装过程,以及IP地址和子网掩码的使用。此外,作者还深入剖析了TCP的连接...

    TCP/IP协议详解全三卷 下载

    第一卷《TCP/IP协议》主要关注协议层面,包括网络接口层(如以太网)、互联网层(IP协议、ICMP、ARP/RARP)和传输层(TCP、UDP),以及它们之间的交互。书中深入探讨了这些协议的工作原理,如IP地址的分配、分片与...

    TCP/IP网络与协议

    本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中的路由协议...

    STM32单片机TCP/IP协议

    1. **TCP/IP协议模型**:TCP/IP模型通常被分为四层或五层,包括应用层、传输层、网络层、数据链路层和物理层。STM32中的TCP/IP协议栈实现了这些层的功能,例如应用层的HTTP、FTP等服务,传输层的TCP和UDP协议,网络...

    Internetworking with TCP/IP

    TCP/IP 模型则由四层组成,即网络接口层、互联网层、传输层和应用层。 协议栈 协议栈是计算机网络中的一种软件结构,它是指实现网络通信的所有协议的集合。TCP/IP 协议栈包括了物理层、数据链路层、网络层、传输层...

    TCP/IP通信c#例程

    4. **异常处理**:TCP/IP通信中可能会遇到各种网络问题,如连接超时、网络中断等。因此,我们需要捕获和处理可能出现的异常,如SocketException。合理的异常处理机制可以提高程序的健壮性。 5. **示例代码**:在`...

    TCP/IP实验报告及总结

    1. **TCP/IP模型**:TCP/IP模型是互联网通信的基础,它由四层组成,分别是应用层、传输层、网络层和数据链路层。应用层负责应用程序间的交互,如HTTP、FTP等;传输层处理端到端的数据传输,TCP(传输控制协议)和UDP...

Global site tag (gtag.js) - Google Analytics