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

ch1计算机网络和因特网

*1.1 什么是因特网 

因特网是一个世界范围的计算机网络,即一个互联了遍及全世界的数十亿计算设备的网络。

具体构成:

主机hosts或端系统end-systems:数以亿计的计算设备互连,例如   主机-PCs(计算机), workstations(工作站), servers(服务器)端系统-PDAs,phones(电话), 家用电器等
运行着各种网络应用程序
通信链路:双绞线、光纤、无线电频谱、卫星,传输速率 = 带宽
路由器和交换机: 转发分组 (包)

The Internet is an infrastructure that provides services to applications.
Internet是为应用程序提供服务的基础设施。

infrastructure 通信基础设施: 允许终端系统上运行分布式应用程序,并彼此交换数据:
Web, email, games, e-commerce, database, VOIP, P2P file sharing
services to applications.为分布式应用程序提供的通信服务
不提供(发送端到接收端)数据传递时间保证的服务
        无连接服务connectionless
        面向连接服务connection-oriented

什么是协议

在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或其他事件方面所采取的动作

协议的基本要素:语法、语义和同步

协议  控制发送和接收消息,
e.g., TCP, IP, HTTP, FTP, DNS, SMTP
Internet标准
IETF: Internet Engineering  Task Force 因特网工程任务组
RFC: Request for comments 请求评论


*1.2 网络边缘

网络边缘部分: 网络应用程序和主机/端系统;运行网络协议提供网络服务
 网络核心部分: 
        路由器
        由网络构成的网络

端系统 (/主机):运行网络应用程序、处在网络的边缘、传统主机/服务器/移动设备等
端系统的两种模式
        客户/服务器(C/S)模式:客户请求,并接收服务器提供的服务,比如 Web browser/server; email client/server
        端对端peer-peer 

http://www.lryc.cn/news/366767.html

相关文章:

  • Web前端安全测试:深入剖析与实战策略
  • Java学习-JDBC(一)
  • 异步复位和同步释放
  • 03-3.2.4 双端队列
  • SpringBoot的Mapper文件什么时候需要使用@Param注解
  • 2024.6.8
  • 室内外融合定位是如何做到成为定位领域的新宠
  • 【刷题篇】分治-归并排序
  • 【经验】Ubuntu上离线安装VsCode插件浏览Linux kernel源码
  • 鼠标侧键映射虚拟桌面切换 —— Win11
  • 2024全国大学生数据统计与分析竞赛B题【电信银行卡诈骗的数据分析】思路详解
  • 鸿蒙emitter 订阅事件封装 EmitterUtils
  • C语言---深入指针(4)
  • 【启程Golang之旅】让文件操作变得简单
  • oracle视图无法删除,orcl视图删除卡住怎么办
  • ug编程怎么录制宏:一步步探索自动化编程的奥秘
  • 深度学习Week16——数据增强
  • python-自幂数判断
  • RocketMQ教程(三):RocketMQ的核心组件
  • 46.SQLserver中按照多条件分组:查询每个地方的各种水果的种植数量,新增时,一个地方同时有几种水果,只插入一条记录,同时多种水果之间使用|隔开
  • C盘满了怎么办,Windows11的C盘没有磁盘清理选项怎么办,一次搞定
  • 「动态规划」当小偷改行去当按摩师,会发生什么?
  • Python | 排队取奶茶
  • mysql当前状态分析(show status)
  • Google Earth Engine(GEE)——使用机器学习进行金三角大米分布图
  • MyBatis一级和二级缓存介绍
  • PowerDesigner遍历导出所有表结构到Excel
  • JavaSE——抽象类和接口
  • 生成式人工智能 - stable diffusion web-ui安装教程
  • 11-Linux文件系统与日志分析