TCP/IP 协议族 简介(应用层,传输层,网络层,链路层)

        互联网协议(Internet Protocol Suite [swi:t])是一个 网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。它常被通称为TCP/IP 协议族TCP/IP Protocol Suite [swi:t] 或 TCP/IP Protocols),简称 TCP/IP

        因为该协议家族的两个 核心协议:TCP传输控制协议)和 IP网际协议),是该家族中最早通过的标准。

        由于在网络通讯协议普遍采用 分层 的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又被称为TCP/IP 协议栈TCP/IP Protocol Stack)。

一、模型

        OSI 模型(Open System Interconnection model,开放系统互联模型)是一个由 国际标准化组织(ISO) 提出概念模型。

        OSI 模型是一个 理想化的模型,实际上的协议比如 TCP/IP 并不是严格按照此模型来做的。

        TCP/IP 模型 是最通用的一个 4层的模型,吸取了 分层模型 的 精华思想封装 (Encapsulation) 。

        每层对上一层提供服务的时候,上一层的数据结构是黑盒,直接作为本层的数据,而不需要关心上一层协议的任何细节。

        分层模型的封装思想奠定了各种不同类型的设备和网络之间互联的基础,其中核心的协议是 IP,IP 提供了网络上主机的地址表示路由原则,并且是基础网络数据传输方式。

        按照约定,描述所有 TCP/IP协议族 的协议 标准文档 均以 RFC(Request for Comments,请求评论)文档的形式发布。RFC 会被新的取代,和具体的协议也未必是一对一的关系。所的 RFC 均可以在 Index of /rfc中找到。

模型概览
序号OSI 模型TCP/IP 模型传输的对象
7应用层Application

应用层HTTP,HTTPS,FTP,SMTP,SSH,

                 NTP,DHCP,DNS,SNMP

报文Message
6表示层Presentation
5会话层Session
4传输层Transport传输层TCP,UDP

TCP报文段Segment)/

 UDP数据报Datagram

3网络层Network网络层IP,ICMP,IGMP,ARP分组数据包Packet
2数据链路层DataLink链路层PPP,SLIPFrame
1物理层Physical比特流Bit

二、通信过程

        TCP/IP协议 通信的过程对应 入栈 与 出栈的过程:

        (1)入栈 的过程,数据发送方每层不断地 封装首部与尾部,添加一些传输的信息,确保能传输到目的地。

        (2)出栈 的过程,数据接收方每层不断地 拆除首部与尾部,得到最终传输的数据。

数据进入协议栈的封装过程
数据进入协议栈的封装过程

TCP/IP通信过程
 TCP/IP通信过程

三、TCP/IP 常用协议

TCP/IP 模型序号协议描述
应用层1HTTPHyperText  Transfer  Protocol超文本 传输 协议
2HTTPSHyperText  Transfer  Protocol  Secure超文本 传输 安全 协议
3

FTPFile  Transfer  Protocol

文件 传输 协议
4

SMTPSimple  Mail  Transfer  Protocol

简单 邮件传输 协议(电子邮件的事实标准)
5

SSHSecure  Shell           

安全 外壳 协议
6SSLSecure Sockets Layer安全 套接层
7SNMPSimple  Network  Management  Protocol简单 网络 管理 协议
8TFTPTrivial  File  Transfer  Protocol简单 文件 传输 协议
9DHCPDynamic  Host  Configuration  Protocol动态 主机 设置 协议
10DNSDomain  Name  System域名 系统
11TELNET远程 终端 协议
12ECHOEcho   Protocol回声 协议
13NTPNetwork  Time  Protocol网络时间协议
14POP3Post Office Protocol邮局 协议
传输层1TCPTransmission Control Protocol传输 控制 协议
2UDPUser Datagram Protocol用户 数据报 协议
网络层1IPInternet  Protocol网际 协议
2ICMPInternet  Control  Message  Protocol网际 控制 报文 协议
3IGMPInternet  Group  Management  Protocol网际 组管理 协议
4ARPAddress  Resolution  Protocol地址 解析 协议
5BGPBorder Gateway Protocol边界 网关 协议(外部网关协议
6OSPFOpen Shortest Path First开放式 最短路径 优先(内部网关协议
7RIPRouting Information Protocol路由 信息 协议(内部网关协议
链路层1PPPPoint  to  Point  Protocol点对点 协议
2SLIPSerial  Line  Internet  Protocol串行线路 网际协议

  • 8
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值