美文网首页
TCP/IP协议

TCP/IP协议

作者: 温暖的纯真 | 来源:发表于2019-02-13 21:13 被阅读0次

1. 互联网协议(Internet Protocol Suite)常被通称为 TCP/IP 协议族(TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP

TCP/IP协议族即互联网协议,是一个网络通信模型,包括整个网络传输协议家族,是互联网基础通信架构。该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准。

2. 层次

从分层模型角度,TCP/IP不完全符合OSI的七层参考模型。如下图的对比说明

OSI中的层 功能 TCP/IP的层 TCP/IP协议族
应用层 文件传输,电子邮件,文件服务,虚拟终端 应用层 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等 用户进程
表示层 数据格式化,代码转换,数据加密 没有协议
会话层 解除或建立与别的接点的联系 没有协议
传输层 提供端对端的接口 传输层 TCP,UDP 四层交换机、四层的路由器
网络层 为数据包选择路由 网络层 IP,ICMP,OSPF,EIGRP,IGMP 路由器、三层交换机
数据链路层 传输有地址的帧以及错误检测功能 数据链路层 SLIP,CSLIP,PPP,MTU 网桥、以太网交换机、网卡
物理层 以二进制数据形式在物理媒体上传输数据 ISO2110,IEEE802,IEEE802.2 中继器、集线器、双绞线

图解(网络)


image.png

3. 封装过程

  • 封装
    应用层:发送数据 -->
    表示层:数据格式转换,加密,压缩等-->
    会话层:建立连接-->
    传输层:差错校验,流量控制,TCP/UDP传输,添加端口号信息(源端口,目标端口)+数据-->
    网络层:分组,数据包(IP地址+数据)-->
    数据链路层:帧(帧头(帧头包含Mac地址)+帧数据)-->
    物理层:比特流(0,1)

  • 解封装
    物理层:比特流(0,1)-->
    数据链路层:帧(帧头(帧头包含Mac地址)+帧数据)-->
    网络层:分组,数据包(IP地址+数据)-->
    传输层:差错校验,流量控制等;UDP/TCP(传送和接收端口信息+数据)-->
    会话层:建立连接-->
    表示层:数据格式转换,解密,解压缩等-->
    应用层:接收的数据

图解(网络)


image.png

相关文章

  • TCP协议

    TCP/IP协议分层详解TCP/IP协议详解通俗易懂网络协议(TCP/IP概述)什么是TCP/IP协议?

  • TCP/IP协议

    一、关于TCP/IP TCP/IP协议是一个协议集合,HTTP协议,IP协议,TCP协议,DNS协议等都属于TCP...

  • 关于网络基础知识TCP/IP(三)

    四、掌握TCP/IP协议:TCP/IP3次握手 4.1 IP协议是TCP/IP协议中最重要的协议,它为TCP UD...

  • TCP HTTPS专题

    TCP HTTPS专题 TCP协议 TCP/IP协议分层 TCP/IP 协议族里重要的一点就是分层。 TCP/IP...

  • (二)TCP/IP四层模型

    1、基本介绍 TCP/IP协议,也称TCP/IP协议族或TCP/IP协议栈,其中: TCP:Transmissio...

  • TCP/IP 网络协议 简记

    参考文档TCP/IP网络协议TCP/IP 协议 **************************** 常见协议...

  • 详解TCP与UDP协议

    TCP/IP协议 首先弄清楚,TCP协议和UCP协议与TCP/IP协议的联系。 TCP/IP协议是一个协议簇。里面...

  • TCP/UDP、IP 、Socket、HTTP笔记

    1.1 TCP/IP协议组 TCP/IP协议(传输控制协议)由网络层的IP协议和传输层的TCP协议组成 IP层负责...

  • TCP/IP、TCP、UDP

    一、TCP/IP协议 TCP/IP协议是一个协议簇。其中包括UDP、TCP、IP等协议。之所以命名为TCP/IP协...

  • 《图解HTTP》

    网络基础TCP/IPTCP/IP协议族说法一:TCP/IP是指TCP和IP两种协议说法二:TCP/IP是在IP协议...

网友评论

      本文标题:TCP/IP协议

      本文链接:https://www.haomeiwen.com/subject/zqmdeqtx.html