热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【Network篇<Day01>】——初识网络、TCP/IP参考模型、IP地址

从本文开始,我将从零开始学习云计算领域,每天学习的笔记我都会写成博客,感兴趣的小

从本文开始,我将从零开始学习云计算领域,每天学习的笔记我都会写成博客,感兴趣的小伙伴可以和我一起学习讨论。
????????????????????????????????

文章目录

  • ?一、什么是云计算?
  • ⚽二、什么是网络以及网络的作用
  • ⚾三、网络发展史
  • ?四、OSI参考模型
    • ?4.1 OSI七层参考模型(分层思想)
    • ?4.2 TCP/IP五层参考模型
    • ✈️4.3 TCP/IP协议族的组成
    • ?️4.4 设备与层对应的关系
    • ?4.5 数据的封装和解封装过程
    • ?️4.6 协议数据单元(PDU)
    • ?4.7 总结
  • ?五、IP地址
    • ?5.1 IP地址定义
    • ?5.2 IP地址冷知识
    • ?5.3 IP地址的组成
    • ?5.4 IP地址分类
    • ?5.5 子网掩码

在这里插入图片描述?一、什么是云计算?

?云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。

  • 云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。
  • 现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术混合演进并跃升的结果。
简单来说,云计算就是一种服务,通过服务器强大的计算能力,给用户享受计算结果。
⚽二、什么是网络以及网络的作用
  1. 网络,是云计算学习的基础.
    什么是网络?从两方面定义:

硬件方面:通过线缆将网络设备和计算机连接起来;
软件方面:操作系统、应用软件、应用程序通过通信设备互连。

  • 网络的作用
    实现资源共享、信息传递、增加可靠性、提高系统处理能力。
⚾三、网络发展史
  • 60年代:分组交换技——>断点续传
  • 70~80年代:TCP/IP,IOS发明了OSI模型
  • 90年代后:Web技术
?四、OSI参考模型

? OSI(Open System Interconnect),即开放式系统互连。一般都叫OSI参考模型,是ISO组织在1985年研究的网络互连模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即OSI开放系统互连参考模型。

?4.1 OSI七层参考模型(分层思想)

在这里插入图片描述

?4.2 TCP/IP五层参考模型

在这里插入图片描述

✈️4.3 TCP/IP协议族的组成

什么是协议?

  • 为了使数据可以在网络上从源传递到目的地,网络上所有设备需要“讲”相同的“语言”。
  • 描述网络通信中“语言”规范的一组规则就是协议。

在这里插入图片描述

?️4.4 设备与层对应的关系

在这里插入图片描述

?4.5 数据的封装和解封装过程

封装过程:
在这里插入图片描述解封装过程:
在这里插入图片描述

?️4.6 协议数据单元(PDU)

在这里插入图片描述

?4.7 总结

所在层级对应设备数据单位协议
应用层计算机HTTP FTP TFTP SMTP SNMP DNS
传输层防火墙数据段TCP UDP
网络层路由器数据包ICMP IGMP IP ARP
数据链路层交换机数据帧VLAN TRUNK MSTP
物理层网卡比特流
?五、IP地址

?5.1 IP地址定义

IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

?5.2 IP地址冷知识

  • IP地址由32位二进制数组成,采取点分十进制进行书写。
  • 最小IP为0.0.0.0,最大IP为255.255.255.255
  • 192.138.1.22的意思是:192.138.1这个网段的第22台主机
  • 网段:指一个计算机网络中使用同一物理层设备(传输介质、中继器、集线器等)能够直接通讯的那一部分。比如:192.168.1.0—192.168.1.255就是一个网段,192.168.2.0—192.168.2.255也是一个网段。
  • 网段(区域:网络部分)的第一个IP表示网段,最后一个IP用于广播,都不能使用
  • 每个网段可用IP地址数量:2^n-2,n为主机为的二进制个数。

?5.3 IP地址的组成

IP地址分为两部分:第一部分为网络部分(NETWORK),第二部分为主机部分(HOST)。

在这里插入图片描述到底那一部分为网络部分哪一部分为主机部分?接着往下看

?5.4 IP地址分类

IP地址分为A、B、C、D、E五类,每一类都有不同的划分,如下图所示:
在这里插入图片描述常用的为ABC类地址,这三类的网络部分和主机部分可清晰地划分为:
在这里插入图片描述

?5.5 子网掩码

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。

对应IP地址的网络部分用1表示
对应IP地址的主机部分用0表示
A类IP:255.0.0.0
B类IP:255.255.0.0
C类IP:255.255.255.0
子网掩码还可以这样表示:192.168.1.5 /24

在这里插入图片描述


版权声明:本文为qq_41890240原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_41890240/article/details/124103646
推荐阅读
  • ejava,刘聪dejava
    本文目录一览:1、什么是Java?2、java ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • 熟练掌握Spring Cloud,终于成为Java工程师的面试门槛 ... [详细]
  • Nginx Buffer 机制引发的下载故障
    Nginx ... [详细]
author-avatar
儒雅的aaaaaaaaaaa
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有