当前位置: 首页 > 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

相关文章:

  • 【LeetCode 题】只出现一次的数字--其余数字都出现3次
  • 每日一练 | 包过滤防火墙的工作原理
  • fpga 同步fifo
  • Java基础-组件及事件处理(中)
  • Go 语言切片初始化与性能优化:使用 cap 参数的重要性
  • 使用 Go 实现将任何网页转化为 PDF
  • 【知识整理】管理即服务,识人、识己
  • 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 事务机制