计算机网络-基本概念

计算机网络基本概念

  计算机网络=通信技术+计算机技术

  通信系统模型:

    

  计算机网络是互连(互联互通)的、自治(无主从关系)的计算机集合。

  当各个主机距离远、数量大时需要通过“交换网络”互连,这样每个主机就只有一个“通信链路”,从而减少了每个主机链路的复杂性,那么交换网络由“交换节点(路由器/交换机)”组成。

  什么是Internet?

    全球最大互联网,ISP(Internet Server Provider)网络互连的“网络之网络”,上百万的互联的计算机设备集合,分组交换:转发分组(数据包)      

  什么是网络协议(network protocol)?

    协议是计算机网络有序运行的重要保证

    硬件(主机、路由器、通信链路)是计算机网络的基础。

    计算机中进行互相交换数据,必须遵守事先约定好的规则,比如交通系统,这些规则就是我们所说的协议。

    协议规定了通信实体之间交换数据的格式、意义、顺序以及针对收到或发送的“动作”。

  协议三要素

    语法(Syntax)

      数据与信息控制结构/格式

      信号电平

    语义(Symantics)

      需要发出何种控制信息

      完成什么动作,做出何种响应

      差错控制

    时序(Timing)

      事件顺序

      速度匹配

    协议规范了网络中信息发送和接收过程。

  Internet协议标准

    大量是以IETF互联网工程任务组(Internet Engineering Task Force)完成的RFC(Request for Comments)形式文档并存在的。

posted @   DawsonDragon  阅读(329)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示