计算机网络-基本概念
时间:2021-07-17
本文章向大家介绍计算机网络-基本概念,主要包括计算机网络-基本概念使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
计算机网络基本概念
计算机网络=通信技术+计算机技术
通信系统模型:
计算机网络是互连(互联互通)的、自治(无主从关系)的计算机集合。
当各个主机距离远、数量大时需要通过“交换网络”互连,这样每个主机就只有一个“通信链路”,从而减少了每个主机链路的复杂性,那么交换网络由“交换节点(路由器/交换机)”组成。
什么是Internet?
全球最大互联网,ISP(Internet Server Provider)网络互连的“网络之网络”,上百万的互联的计算机设备集合,分组交换:转发分组(数据包)
什么是网络协议(network protocol)?
协议是计算机网络有序运行的重要保证
硬件(主机、路由器、通信链路)是计算机网络的基础。
计算机中进行互相交换数据,必须遵守事先约定好的规则,比如交通系统,这些规则就是我们所说的协议。
协议规定了通信实体之间交换数据的格式、意义、顺序以及针对收到或发送的“动作”。
协议三要素
语法(Syntax)
数据与信息控制结构/格式
信号电平
语义(Symantics)
需要发出何种控制信息
完成什么动作,做出何种响应
差错控制
时序(Timing)
事件顺序
速度匹配
协议规范了网络中信息发送和接收过程。
Internet协议标准
大量是以IETF互联网工程任务组(Internet Engineering Task Force)完成的RFC(Request for Comments)形式文档并存在的。
原文地址:https://www.cnblogs.com/Z-Dragon/p/15022075.html
- 记一次非常愉悦的 Python 使用经历
- Jquery 触发器之treigger()方法简介
- 如何节省 1TB 图片带宽?解密极致图像压缩
- Redis快速入门
- 王者荣耀未来新版本的环境优化计划,人工智能技术将引入
- Jquery遍历数组之$.inArray()方法介绍
- [原创图解]Win2003证书服务配置/客户端(服务端)证书申请/IIS站点SSL设置
- JavaScript之firstChild属性、lastChild属性、nodeValue属性学习
- JavaScript之获取和设置元素属性
- JavaScript之childNodes属性、nodeType属性学习
- JavaScript之怎样获取元素节点
- JavaScript之对象学习
- 快速入门系列--MVC--07与HTML5移动开发的结合
- JavaScript之数组学习
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Docker学习笔记---Dockerfile
- Java面试高频知识点汇总 JVM专题
- Java面试高频知识点汇总 网络协议专题
- 「Mysql优化大师一」mysql服务性能剖析工具
- FPGA设计心得(12)如何正确使用 in_system_ibert ?
- Java面试高频知识点汇总 垃圾回收(GC)机制专题
- Celery-分布式任务队列学习笔记
- Java面试高频知识点汇总 数据库专题
- Java面试高频知识点总结 Redis
- Java面试高频知识点总结 Spring
- 杂谈小程序
- pytest封神之路第四步 内置和自定义marker
- (译)SDL编程入门(3)事件驱动编程
- 一个简单的Angular search UI实现
- (译)SDL编程入门(2)在屏幕上显示图像