#绪论
课程目标:

通过本课程的学习,学生将掌握计算机网络的基本概念,基本原理,体系结构/参考模型、典型网络技术以及典型网络协议等基础知识,了解简单网络应用开发与网络组建技术,具备网络应用、协议设计分析以及运用网络知识以及技术

自顶向下的结构

  • 端到端
  • 网络核心
  • 连接层
  • 其他部件

#计算机网络指网尽其用

什么是计算机网络?
计算机网络=通信技术+计算机技术

  • 计算机网络是通信技术和计算机技术紧密结合的产物

  • 通信系统模型

  • 计算机网络是通信网络

  • 定义:计算机网络就是互联的,自治的计算机集合

  • 自治-无主从关系

  • 互联-互联互通

    • 通信链路
  • 通过交换网络互联主机

Internet–组成细节角度

  • 全球最大的互联网络

    • ISP网络互联的“网络之网络”
  • 数以千万计的互联的计算设备集合
    • 主机(hosts)=端系统(end systems)
    • 运行各种网络应用
  • 通信链路
    • 光纤,铜缆,无线电,卫星
  • 分组交换:转发分组(数据包)
    • 路由器(router)
    • 交换器(switches)
  • 为网络应用提供通信服务的通信基础设施
    • Web,VolP,email,网络游戏,电子商务,社交网络
  • 为网络应用提供应用编程接口(API)
    • 支持应用程序“连接”Internet,发送/接收数据
    • 提供类似于邮政系统的数据传输服务

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

  • 硬件(主机、路由器、通信链路)是计算机网络的基础
  • 计算机网络中的数据交换<?>

网络通信:

  • 通信主体是机器而不是人

  • 交换电子化或数字化信息

  • 计算机网络的所有通信过程都要遵守网络协议

  • 网络协议,简称为协议,是为进行网络中的数据交换而建立的规则,标准或规定

  • 语法

    • 数据与控制信息的结构或格式
    • 信号电平
  • 语意

    • 需要发出何种控制信息
    • 完成何种动作以及做出何种响应
    • 差错控制
  • 时序

    • 事件顺序
    • 速度匹配
  • 协议规范了网络中所有信息发送和接收过程

    • TCP,IP,HTTP,Skype,802.11
  • 学习网络的重要内容只有

  • 网络创新的表现形式之一

  • Internet协议标准

    • RFC:Request for Comments
    • IETF:互联网工程任务组

计算机网络的结构

  • 网络边缘

    • 主机
    • 网络应用
  • 接入网络,物理介质
    • 有线和无线通信链路
  • 网络核心(核心网络)
    • 互联的路由器(或分组转发设备)
    • 网络之网络

网络边缘

  • 主机(端系统)

    • 位于网络边缘
    • 运行网络应用程序
      • Web,email
  • 客户端/服务器应用模型(client/server)
    • 客户发送请求,接收服务器响应
    • Web应用,文件传输FTP应用
  • 对等应用模型(peer-peer,P2P)
    • 无(货不仅依赖)专用服务器
    • 通信在对等实体之间直接进行
    • BT,Skype,QQ

接入网络

  • 数字用户线路(DSL)
  • 电缆网络
  • 典型家庭网络的接入
  • 机构(企业)接入网络
  • 无线接入网络

网络核心

  • 互联的路由器网络
  • 网络核心的关键功能:路由+转发

Internet结构:网络之网络

  • 端系统通过接入ISP(Access ISPs)连接到Internet

    • 家庭,公式和大学ISP
  • 接入ISP必须进一步互联
  • 构成复杂的网络互联的网络
  • 当前Internet结构?



数据交换

  • N2链路问题
  • 连通性
  • 网络规模

数据交换的类型

  • 电路交换
  • 报文交换
  • 分组交换

电路交换的特点

  • 最典型的电路交换网络:电话网络
  • 三个阶段
    • 建立连接
    • 通信
    • 释放连接
  • 独占资源

电路交换网络如何共享中继线–多路复用

  • 多路复用

  • 频分多路复用FDM

  • 各用户占用不同的带宽资源(频率带宽HZ)

*时分多路复用TDM

  • 将实际划分为一段段等长的时分复用帧TDM帧,每个用户占用固定序号的时隙

  • 每个用户占用的时隙周期性出现

  • 波分多路复用

  • 码分多路复用

    • 广泛应用于无线链路共享(蜂窝网,卫星通信)
    • 每个用户分配一个唯一的m bit 的码片序列,其中0用-1表示,1用+1表示
    • 各用户使用相同波段载波,利用各自码片序列编码数据
    • 编码信号=(原始数据)*(码片序列)
    • 各用户码片序列相互正交

在这里插入代码片

计算机网络第一节课笔记相关推荐

  1. 计算机网络.第一节课.笔记.有效数据率、OSI七层结构、TCP/IP四层、网络协议三要素、时延、广域网WAN、局域网LAN、电路交换、报文交换、分组交换

    目录 互联网 基础结构发展 组成 计算机网络 性能特征 非性能特征 分类 按范围分 按使用者分 交换方式 协议 三要素 层次 为什么分层 分了什么层 名词 解释 网络接口卡 即网卡,缩写为NIC.是一 ...

  2. 数据结构与算法XS班-左程云第一节课笔记(位运算、算法是什么、简单排序)

    第1节 位运算.算法是什么.简单排序 ##这是数据结构与算法新手班-左程云第一节课的笔记## 1. 位运算 // 你们会不会表示一个数字的32位啊? // Java中int类型默认以32位二进制数在计 ...

  3. 数据结构与算法JC班-左程云第一节课笔记(认识复杂度、对数器、二分法与异或运算)

    第1节 认识复杂度.对数器.二分法与异或运算 程序=算法+数据结构,既然算法这么重要,每个人写出来的算法又不一样,那么怎么算是一个好的算法呢? 1.评估算法优劣的核心指标是什么? 时间复杂度(流程决定 ...

  4. 黑马视频第一节课笔记重敲

    1.计算机概述(了解) (1)计算机 (2)计算机硬件 (3)计算机软件 系统软件:window,linux,mac 应用软件:qq,yy,飞秋 (4)软件开发(理解): 软件:是由数据和指令组成的. ...

  5. 近世代数第一节课笔记

    近世代数的特点 采用集合论的几号 重视运算以及运算规律 使用抽象化和公理化方法 数学归纳法 最小数原理,良序原理 正整数集合Z+的每一个非空子集都有一个最小元素 Z+ = N 自然数集合 第一数学归纳 ...

  6. AI达人创造营第一节课笔记

    创意课 好的创意来源 趣味项目 其他趣味项目 目标检测与安全帽佩戴检测 看图写诗 好的创意来源 趣味项目 游戏复刻: 特效复刻: 效果复刻: 其他趣味项目 表情机器人 聊天机器人 目标检测与安全帽佩戴 ...

  7. 计算机网络.第二节课.笔记.奈氏准则、香农公式、差分曼彻斯特编码、曼彻斯特码、单工通信、半双工通信、双工通信、码元

    物理层 特性 描述 机械特性 硬件生产规格 电气特性 各个线上的电压范围 功能特性 某一线上的某一电平的电压的意义 过程特性 各种可能事件的发生顺序 数据通信 通信的目答是传送消息,数据是运送消息的实 ...

  8. 第一节计算机课开场白,第一节课有趣的开场白

    我是一名新老师,请问第一堂课的开场白怎么讲 我:上课 学生:起立 我:同学们好 学生:老师好 我:请坐 我:很高兴见到大家. 我是你们的英语(或其他的学科)老师 我叫* 老师有一个小小的请求. 大家一 ...

  9. 学习git的第一节课

    第一节课的笔记 git init 创建版本库 git status 查看版本状态 git log 可以看提交次数和时间          git log --pretty=oneline 按行显示 g ...

最新文章

  1. ubuntu16.04 cuda9.0 cudnn Tensorflow GPU 1.10.0
  2. Android系统移植与驱动开发--第四章
  3. 【Intellij IDEA系列】IDEA的Debug调试技巧
  4. word删除分节符后之前的格式乱了_办公室高级技能之Word邮件合并拆分
  5. ssms没有弹出服务器验证_使用SSMS扫描和查找SQL Server数据库的潜在安全漏洞
  6. UVA 1152 4 Values Whose Sum is Zero 和为0的4个值 (中途相遇)
  7. 线程安全使用相关注意事项
  8. Linux音频驱动-OSS和ALSA声音系统简介及其比较
  9. java定义数字类型的代码_数字类型内置方法(示例代码)
  10. VB2010(29)Web部署应用程序
  11. 云南省21年春季高中信息技术学业水平考试真题
  12. java中applet下载,Java Applet概述
  13. Windows程式开发设计指南(十五)与装置无关的点阵图
  14. html th中加斜杠,vue element 表头添加斜线
  15. securecrt修改服务器密码,securecrt怎么修改密码
  16. 网络资源的定义--URI,URL,URN
  17. 数字经济|引领建筑业数字化信息化转型
  18. 聚客点餐收银系统无法连接服务器,第八章:点菜和收银
  19. 开发油猴脚本:给任意网页的选中文字涂色
  20. inno setup技巧篇

热门文章

  1. Manjaro 自动化部署
  2. linux双系统的启动,解决Linux双系统安装卡在启动LOGO
  3. 青少年研学旅行成长平台“青蛙研学”获数百万天使轮融资...
  4. 安卓软件开发基础教学!写给1-3年安卓程序员的几点建议,跳槽薪资翻倍
  5. K8S系列:no kind “Deployment“ is registered for version apps/v1
  6. 双系统下ubuntu自动挂载windows盘
  7. UWA DAY 2021 议程亮相
  8. 国内有哪些较好的Java开源CMS建站系统?
  9. 华为为什么认可这四所大学?(附微电子高校排行榜)
  10. 【动态规划】—— 背包问题