当前位置: 首页 > article >正文

计算机网络——01什么是InterNet

什么是InterNet

1.1 什么是网络

由节点和边组成的与形状大小无关的拓扑

1.2 什么是Internet

  • 从具体构成角度来说:
    • 节点:
      • 主机及其上运行的应用程序
      • 路由器、交换机等网络交换设备
    • 边:通信链路
      • 接入网链路:主机连接到互联网的链路
      • 主干链路:路由器间的链路
    • 数以亿计的、互联的计算设备
      • 主机 = 端系统
      • 运行网络应用程序
    • 通信链路
      • 光纤、网络电缆、无线电、卫星
      • 传输速率 = 带宽(bps)
    • 分组交换设备:转发分组(packets
      • 路由器和交换机
    • 协议控制发送、接收消息
      • 比如TCP、IP、HTTP、FTP、PPP
    • Internet:“网络的网络”
      • 松散的层次结构、互联的ISP
      • 公共Internet vs、专用intranet
    • Internet标准
      • RFC:Request for comments
      • IETF:Internet Engineering Task Force
    • 协议
      • 协议定义了在两个或多个通信实体之间的报文格式次序,以及在报文传输和接收其他事件方面所采取的动作
  • 从服务角度来说:
    • 使用通信设施进行通信的分布式应用
      • 比如Web、VoIP、Email、分布式游戏、电子商务、社交网络等
    • 通信基础设施为apps提供编程接口(通信服务)
      • 将发送和接收数据的apps与互连网连接起来
      • app应用提供服务选择、类似于邮政服务:
        • 无连接不可靠服务
        • 面向连接的可靠服务

http://www.kler.cn/a/231564.html

相关文章:

  • C语言练习(29)
  • cursor软件的chat和composer分别是什么
  • mac安装dockerdesktop优化
  • WebSocket 详解:全双工通信的实现与应用
  • 嵌入式知识点总结 ARM体系与架构 专题提升(三)-中断与异常
  • 25美赛ABCDEF题详细建模过程+可视化图表+参考论文+写作模版+数据预处理
  • 【知识整理】管理即服务,识人、识己
  • Ubuntu安装SVN服务并结合内网穿透实现公网访问本地存储文件
  • C语言之喝汽水问题
  • 【ASP.NET Core 基础知识】--前端开发--使用ASP.NET Core和JavaScript进行通信
  • Hadoop搭建(完全分布式)
  • PKI - 03 密钥管理(如何进行安全的公钥交换)
  • SpringMVC-响应数据
  • 【Docker】Docker Image(镜像)
  • 微信小程序解决华为手机保存图片到相册失败
  • jsp课程管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 代码随想录算法训练营第42天 | 01背包理论基础 416.分割等和子集
  • 拿捏循环链表
  • 【状态管理一】概览:状态使用、状态分类、状态具体使用
  • 项目部署小问题记录
  • python实现飞书群机器人消息通知(消息卡片)
  • 建设一个私有知识库问答网站
  • spring boot和spring cloud项目中配置文件application和bootstrap加载顺序
  • vue 实现一个持续时间定时器组件
  • uniapp中配置开发环境和生产环境
  • 深入解析 Spring 事务机制