最近在读Andrew S. Tanenbaum / David J. Wetherall的《计算机网络》第五版,由严伟 / 潘爱民翻译,清华大学出版社出版。粗略阅读,以下是部分笔记。分享学习,如有错误请指正。

引言

新模型:大量相互独立但彼此连接的计算机共同完成计算任务这些系统称为计算机网络。

对等网络:在对等网络中没有固定的客户机和服务器。

计算机网络的应用

个人与远程信息数据库之间的交互过程。

人与人通信。

广义的电子商务。

娱乐。

普适计算。

网络的两个维度:传输技术和网络尺度。

传输技术:广播式链路和点对点链路。

网络如何决定使用哪条路径的策略称为路由算法

层和协议的集合称为网络体系结构

面向连接的服务和无连接服务

服务和协议。协议是一组规则,规定了同一层上对等实体之间所交换的数据包或报文的格式和含义。服务就好像是面向对象语言中的抽闲数据类型或者对象,它定义了在对象上可以执行的操作。

OSI参考模型:

物理层(physical layer)关注在一条通信信道上传输原始比特。比特。

数据链路层(data link layer)的主要任务是将一个原始的传输设施转变成一条没有漏检传输错误的线路。帧。

网络层(network layer)的主要功能是控制子网的运行。包。

传输层(transport layer)的基本功能是接收来自上一层的数据,在必要的时候把这些数据分割成较小的单元,然后把这些数据单元传递给网络层,并且确保这些数据单元正确地到达另一端。传输层还决定了会话层,因为是实际的最终网络用户提供哪种服务类型的服务。

会话层(session layer)允许不同机器上的用户建立会话。

表示层(presentation layer)关注的是所传递信息的语法和语义。

应用层(application layer)包含了用户通常需要的各种各样的协议。

TCP/IP参考模型:

链路层;互联网层;传输层;应用层。

OSI模型的核心是以下三个概念:服务;接口;协议。

物理层

物理层定义了比特作为信号在信道上发送时相关的电气、时序和其他接口。物理层是构建网络的基础

其中涉及到数字通信、移动通信、电波与天线等许多的知识。

数据通信的理论基础:傅里叶分析、(尼)奈奎斯特准则和香农定理。

传输介质分类:主要的引导性介质有双绞线、同轴电缆和光纤。非引导性介质包括地面无线电、微博、红外线、通过空气传输的激光和卫星。

数字调制方式可以通过引导性和非引导性介质上的模拟信号来发送比特。

电话系统的主要组件有本地回路、中继线和交换机

本地回路:调制解调器、ADSL(非对称数字用户线)和光纤。

无源光网络(PON)通常使用一个波长被所有用户共享,用作下行流的传输;而使用另一个波长被所有住户共享,用作上行流的传输。

交换:电路交换和分组交换。

计算机网络(第五版)读书笔记相关推荐

  1. C++Primer PLus 第五版读书笔记

    处理第一个问题: 1)某书店以文件形式保存其每一笔交易.没一笔交易记录某本书的销售情况,含有ISBM.销售册数和销售单 价.每一笔交易形如:0-201-70352-X 4 24.99 -------- ...

  2. 计算机网络技术读书报告 谢希仁,计算机网络(谢希仁版)读书笔记+

    第 1 章概述--计算机网络(谢希仁版)读书笔记 计算机网络在信息时代的作用: 21 世纪的一些重要特征就是数字化.网络化和信息化,它是一个以网络为核心的信息时代.网络现已成为信息社会的命脉和发展知识 ...

  3. Think in Java第四版 读书笔记10 第16章 数组

    Think in Java第四版 读书笔记10 第16章 数组 数组和容器很像 但他们有一些差别 16.1 数组为什么特殊 数组与容器的区别主要在效率和存储类型 效率:数组是简单的线性序列 使得数组的 ...

  4. 《计算机网络自顶向下方法》读书笔记(一):计算机网络和因特网

    目录 前言 1.因特网 (1)具体构成 (2)服务描述 2.网络边缘 (1)接入网 家庭接入 企业接入 广域网 3.网络核心 (1)分组交换(packet switching) 存储转发传输(stor ...

  5. C++ Primer 第三版 读书笔记

    1.如果一个变量是在全局定义的,系统会保证给它提供初始化值0.如果变量是局部定义的,或是通过new表达式动态分配的,则系统不会向它提供初始值0 2.一般定义指针最好写成:" string * ...

  6. Linux设备驱动程序 第三版 读书笔记(一)

    Linux设备驱动程序 第三版 读书笔记(一) Bob Zhang 2017.08.25 编写基本的Hello World模块 #include <linux/init.h> #inclu ...

  7. Think in Java第四版 读书笔记9第15章 泛型

    Think in Java第四版 读书笔记9第15章 泛型 泛型:适用于很多很多的类型 与其他语言相比 Java的泛型可能有许多局限 但是它还是有很多优点的. 本章介绍java泛型的局限和优势以及ja ...

  8. Android深度探索--HAL与驱动开发----第五章读书笔记

    第五章主要学习了搭建S3C6410开发板的测试环境.首先要了解到S3C6410是一款低功耗.高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域. 开发板从技术上说与我们 ...

  9. Java 核心技术卷 II(第 8 版) – 读书笔记 – 第 1 章(下)

    22.一旦获得了一个 Charset,就可以在 Java 的 Unicode 和指定的编码格式之间进行转化,下面以 GBK 和 Unicode 之间做为例子. 从 Unicode 到 GBK: imp ...

  10. 《Java8实战》-第五章读书笔记(使用流Stream-02)

    付诸实战 在本节中,我们会将迄今学到的关于流的知识付诸实践.我们来看一个不同的领域:执行交易的交易员.你的经理让你为八个查询找到答案. 找出2011年发生的所有交易,并按交易额排序(从低到高). 交易 ...

最新文章

  1. api.php t.cn,PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
  2. Python Qt GUI设计:QDrag拖拽数据传输类(基础篇—18)
  3. 【C++】拷贝控制与资源管理
  4. URL加随机数的作用
  5. 腾讯2017年第三季度财报:微信广告收入大幅增长
  6. 简述计算机的网络技术,简述新式计算机网络技术及应用
  7. 玩转用户标签体系,打造精细化运营底层能力 | 芒种训练营第一课
  8. mysql 经典优化案例_MySQL-SQL优化10大最经典案例详解
  9. 不要仅仅依靠单元测试
  10. 第11章-img特征,vertical-align,cursor,opacity
  11. 酒泉于洋计算机学校,于洋
  12. 【实用工具】之VMware workstation 14中安装CentOS 7
  13. 机器学习面试-Libsvm
  14. EditPlus Version 3 价格 代理商 销售价格 正版软件价格
  15. 数字电子技术逻辑运算
  16. 实分析royden第四版答案_实分析(原书第4版)_[美]H.L.罗伊登(H.L.Royden) P.M.菲茨帕特里克(P.M.Fitzpatrick)_9787111630845_...
  17. 谷歌浏览器使用bing搜索引擎发现打开网站会替换搜索页
  18. matlab质心原理图,matlab:绘制质心
  19. html黑科技导入res,css黑科技
  20. 一个公司的开发流程总结

热门文章

  1. 解决主机ping不通xp虚拟机
  2. mariadb登录mysql_MariaDB安装完怎么用root登录
  3. 使用Arcmap创建企业级地理数据库失败,无法连接到数据库
  4. [精易软件开发工程师Leo学习笔记]011DeBug(调试)
  5. Linux小游戏——单机掷骰子
  6. react 使用iconfont 图标
  7. GIS三维可视化技术在输电领域的应用研讨
  8. php 点击刷新验证码,thinkphp3.2点击刷新生成验证码
  9. cc2530单片机的内核是什么_ZigBee技术开发:CC2530单片机原理及应用
  10. 整理:状态机的编程思想