首页 > 其他分享 >TCP/IP分层

TCP/IP分层

时间:2022-10-30 13:23:44浏览次数:52  
标签:IP 网络 TCP 分层 IP地址 传输层

TCP/IP分层

TCP/IP网络分层模型

TCP/IP协议共有4层,每一层需要下一层的支撑,同时也支撑着上层,顺序就是从下向上

  • 链接层:在以太网、Wifi上发送原始数据,工作在网卡的层次,使用MAC地址来标记网络上的设备。

  • 网际层:IP协议处在这一层,在链接层的基础上使用IP地址取代MAC地址,将许多局域网、广域网连接成一个巨大的网络,在这个网络里寻找设备时只需要将IP地址转化成MAC地址。

  • 传输层:保证了数据在IP地址标记的两点之间可靠地传输。

  • 应用层:具有面向各种具体应用的协议,比如SSH、FTP、SMTP、HTTP。

OSI网络分层模型

OSI网络分层模型即开放式系统互联通信参考模型。当时除了TCP/IP协议外还有其他的网络协议,为了同一,国际标准组织设计了这个新的网络分层模型来统一既存的网络协议。

  1. 物理层,网络的物理形式,例如电缆、光纤、网卡、集线器等等;

  2. 数据链路层,相当于 TCP/IP 的链接层;

  3. 网络层,相当于 TCP/IP 里的网际层;

  4. 传输层,相当于 TCP/IP 里的传输层;

  5. 会话层,维护网络中的连接状态,即保持会话和同步;

  6. 表示层,把数据转换为合适、可理解的语法和语义;

  7. 应用层,面向具体的应用传输数据。

相比之下,TCP/IP是一个软件的分层栈,没有物理设备的划分,理论上OS更加完整。

所谓的“四层负载均衡”就是指工作在传输层上,基于 TCP/IP 协议的特性,例如 IP 地址、端口号等实现对后端服务器的负载均衡;所谓的“七层负载均衡”就是指工作在应用层上,看到的是 HTTP 协议,解析 HTTP 报文里的 URI、主机名、资源类型等数据,再用适当的策略转发给后端服务器。

标签:IP,网络,TCP,分层,IP地址,传输层
From: https://www.cnblogs.com/euler0525/p/16841070.html

相关文章

  • 如何通过一根网线同时看IPTV电视和上网
    如果想通过家里的网络看IPTV电视,正常情况下需要两根到光猫的网线,IPTV需要一根,上网用的无线路由器也需要一根,但如果装修时从光猫到电视墙只预埋了一条网线,既想通过这根网线......
  • 【XSY3513】Multiple of Nine(状压DP)
    题意:转化后变为:给一张\(n\)个点的图,你需要给每个点染上\([1,k]\)中的某个颜色,图上有\(m\)条边,每条边\((u,v)\)有两种边权\(w_1\)(当\(u,v\)颜色相同时)和\(w_2\)......
  • JavaScript – Web Worker
    前言在上一篇<<单线程与执行机制>> 中,我们提到了WebWorker.它的诞生是为了解决JS主线程执行耗时计算时,导致UI无法及时更新的卡死现象.它的解决思路是把......
  • NOIP 2021 游记
    Day0对着大纲找了点很板子的题做,主要找的dcc和scc缩点、树形DP和DP优化、KMP之类的。睡前祈祷不要失眠,结果在即将睡着后外面传来钢琴声,直接失眠........emmmmmmm。Day1......
  • calico 报auto-detect an IPv4 address using interface regexes [ens18]: no valid h
    现象:.查看calicopod的时候报auto-detectanIPv4addressusinginterfaceregexes[ens18]:novalidhostinterfacesfound 分析:calico开启了ipvs地址自动检测......
  • javaScript简介和javaScript发展史
    *概念:一门客户端脚本语言*运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎*脚本语言:不需要编译,直接就可以被浏览器解析执行了*功能:*......
  • 解压文件时报错gzip: stdin:not in gzip format
     tar-vxfjexus-5.8.2-x64.tar.gzgzip:stdin:notingzipformattar:Childreturnedstatus1tar:Errorisnotrecoverable:exitingnow查询 原因:filejexus-5.8.2......
  • javascript:监控video全屏时取消静音(chrome 107.0.5304.87)
    一,js代码:<html><head><metacharset="utf-8"/><title>测试</title></head><body><divstyle="width:50%;height:100%;float:left;margin-left:-0.3px;pos......
  • iptables防火墙
    一.iptables概述•Linux系统的防火墙:IP信息包过滤系统,它实际上由两个组件netfilter和iptables组成•主要工作在网络层,针对IP数据包。体现在对包内的IP地址、端口等......
  • 群晖7.x实现阿里ddns+移动ipv6外网访问,docker速度慢解决
    前提:    1.必须有移动ipv6,如何实现见上一篇文章,改光猫桥接,开ipv6    2.品牌路由的防火墙设置往往没有那么丰富。概括起来就是:路由器不支持IPV6下的外网......