1.基础网络模型
OSI七层模型

  • 应用层:为应用程序提供网络服务
  • 表示层:数据格式化,加密和解密.
  • 会话层:建立 维护 管理会话连接
  • 传输层:建立 维护 管理端到端连接
  • 网络层 IP寻址和路由选择
  • 数据链路层:控制网络和物理层的通信
  • 物理层:比特流传输
    TCP/五层模型
    应用层
    传输层——段
    网络层——包
    数据链路层——帧
    物理层——比特
    (从上往下是安包,封存数据)
    (反之从下往上是拆包,解封数据)

TCP/IP常见协议

1.应用层 :HTTP ,FTP ,TFTP,SMTP,SBMP.DNS
2.传输层 :TCP UDP
3.网络层:ARP IP ICMP
4.数据链卢和物理 一般由底部网路定义.

数据的解封和封装

应用数据需要经过每一层的处理才能传输 不能 跳层

#从零开始学HCIA起步相关推荐

  1. (38)Spring Boot分布式Session状态保存Redis【从零开始学Spring Boot】

    [本文章是否对你有用以及是否有好的建议,请留言] 在使用spring boot做负载均衡的时候,多个app之间的session要保持一致,这样负载到不同的app时候,在一个app登录之后,而访问到另外 ...

  2. (28)SpringBoot启动时的Banner设置【从零开始学Spring Boot】

    对于使用过Spring Boot的开发者来说,程序启动的时候输出的由字符组成的Spring符号并不陌生.这个是Spring Boot为自己设计的Banner: 1.    .   ____       ...

  3. (21)Spring Boot过滤器、监听器【从零开始学Spring Boot】

    2019独角兽企业重金招聘Python工程师标准>>> Spring Boot 系列博客] (0)前言[从零开始学Spring Boot] : http://412887952-qq ...

  4. 关于新技术的引入原则 ——从零开始学架构

    不以解决实际问题引入的技术都耍流氓. 新技术的引入不是为了证明自己,而是为了解决实际项目中遇到的问题.希望诸位能够控制住自己的心魔. 新技术的引入要求应该是解决的问题大于带来的问题. 再引入新技术,请 ...

  5. python从0开始学编程课件_小白从零开始学编程(三)--python基本概念

    前言 从2020年3月份开始,计划写一系列文档--<小白从零开始学编程>,记录自己从0开始学习的一些东西. 第一个系列:python,计划从安装.环境搭建.基本语法.到利用Django和F ...

  6. (10)Spring Boot修改端口号【从零开始学Spring Boot】

    Spring boot 默认端口是8080,如果想要进行更改的话,只需要修改applicatoin.properties文件,在配置文件中加入: server.port=9090 常用配置: #### ...

  7. JAVE EE 企业级开发之从零开始学JAVA【51CTO技术论坛】

    http://bbs.51cto.com JAVE EE 企业级开发之从零开始学JAVA         从零开始学JAVA?YES!本刊内容全部为午饭redking整理.撰写,所涉及内容均为原创,非 ...

  8. 从零开始学 Python 之运算符

    从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  9. 70.打印所有Spring boot载入的bean【从零开始学Spring Boot】

    [从零开始学习Spirng Boot-常见异常汇总] 问题的提出: 我们在开发过程当中,我们可能会碰到这样的问题:No qualifying bean  就是我们定义的bean无法进行注入,那到底是什 ...

  10. (30)导入时如何定制spring-boot依赖项的版本【转载】【从零开始学Spring Boot】...

    此文章转载地址:http://www.tuicool.com/articles/RJJvMj3 请注重作者的版权. spring-boot通过maven的依赖管理为我们写好了很多依赖项及其版本,我们可 ...

最新文章

  1. java js关键字_js中的instanceof关键字
  2. 如何将Pytorch生成的模型进行CPU部署
  3. 【转】全了!临港四镇最新对口地段小学,中学都在这里,看看你的孩子能读哪个学校
  4. HTTP之Cache-Control基本概念以及实例(C++ Qt实现)
  5. python Scrapy 从零开始学习笔记(一)
  6. 爬虫案例:利用python爬虫关键词批量下载高清大图
  7. 通达oa考勤可以代打吗_可完全免费使用的OA办公系统
  8. 一起学爬虫——如何爬取通过ajax加载数据的网站
  9. HTML中元素的position属性详解
  10. Go语言和其它编程语言的对比
  11. SegNet 论文解析
  12. window启动activemq失败
  13. ubuntu18.04 pybluez pip3安装
  14. go语言 json -转载
  15. 【GZH逸佳君】生财有术:100多位互联网赚钱高手分享的2021年5万字赚钱建议
  16. 小米社招java面经_小米Java实习一面面经(凉)
  17. 中国兽医参考实验室市场趋势报告、技术动态创新及市场预测
  18. 多核多线程中小和尚老和尚取水喝水问题
  19. 无水印的电脑录屏软件,推荐这3款软件,2023年新版
  20. 打开eclipse时没有GBK码表怎么解决

热门文章

  1. 微信限制收付款怎么解决_解决付款处理问题
  2. 微信小程序选择图片优化_如何选择完美的图像格式来优化您的网站
  3. 白盒测试-修正条件判定覆盖
  4. 职场通病之 - 眼里揉不得沙子
  5. airflow的xcom使用
  6. 无法打开此修补程序包,请确认该修补程序包存在并且可以访问它以检查这个修补程序包是有效的
  7. c语言calloc和malloc,使用malloc()、calloc()、free()和realloc()在C中进行动态内存分配
  8. Android中一个app启动另一个app的指定activity
  9. SOAR:软件定义安全之编排篇
  10. 【kafka】Flink消费kafka Error sending fetch request