《用TCP/IP进行网络互连》读书笔记

 

第2章,基本网络技术

  1. 网络通信分类:基于连接的通信(connection-oriented),基于非连接的通信(connectionless)
  2. 基于连接的通信能够保证数据传输的安全性。
  3. 为什么要用基于非连接的应用:对于大文件,不可能一次全部传送完成,需要分包处理。
  4. 用于Internet的底层硬件技术:Ethernet(IEEE 802.3),Wi-Fi(IEEE 802.11),ZigBee(IEEE 802.15.4),Wide Area Poinit-to-Point Networks(SONET)
  5. Ethernet主要特点:支持广播,Best-Effort Delivery Semantics(硬件并不保证此次能够正常传输,而且,当传输出现错误后,也不会通知发送者)
  6. 每台电脑有一个或多个网卡,每个网卡被分配唯一固定的MAC地址。MAC地址是对网卡而言的,与电脑无关。MAC地址有48-bit(6个字节)。
  7. 对于底层硬件数据,通常使用帧(Frame),而不使用包(Packet)。
  8. Frame中的源地址和目的地址都指的是6字节的MAC地址。
  9. Ethernet帧结构(由于CRC由硬件执行,所以未包含4字节的CRC):
  10. 虚拟局域网(VLAN,Virtual Local Area Network):如,公司内可以总成不同的VLAN,不同的VLAN,享有不同的访问权限。在VLAN内部,定义了Broadcast domain,只有在相同的Broadcast domain内可以传输数据。其实,可以认为一个VLAN就是一个独立的物理连接网络。
  11. 桥接(Bridging),用于将小的网络组成更大的网络,此时网络的结构是,多台计算机通过交换机(Switch)组成独立的网络,各个独立的网络通过桥接器,构成更大的网络。
  12. 桥接的原理是将帧数据(Frame)的副本,从一个网络,传递给其他的网络,数据本省并不发生任何变化。这样,使跨网段的数据传输成为可能。
  13. 桥接器会记录Frame的MAC地址,当桥接器在网络间传输Frame时,会首先根据自己的MAC记录,查找发送端和接收端是否在同一网络下,这样能够实现最优的传输。
  14. 自适应以太网桥接器(adaptive Ethernet bridge)连接不同的以太网,当Frame在以太网直接传输时,首先由桥接器进行判断,以避免不必要的跨网络传输。

 

第3章,Internet概念和结构模型

 

《用TCP/IP进行网络互连》读书笔记的更多相关文章

  1. csapp读书笔记-并发编程

    这是基础,理解不能有偏差 如果线程/进程的逻辑控制流在时间上重叠,那么就是并发的.我们可以将并发看成是一种os内核用来运行多个应用程序的实例,但是并发不仅在内核,在应用程序中的角色也很重要. 在应用级 ...

  2. CSAPP 读书笔记 - 2.31练习题

    根据等式(2-14) 假如w = 4 数值范围在-8 ~ 7之间 2^w = 16 x = 5, y = 4的情况下面 x + y = 9 >=2 ^(w-1)  属于第一种情况 sum = x ...

  3. CSAPP读书笔记--第八章 异常控制流

    第八章 异常控制流 2017-11-14 概述 控制转移序列叫做控制流.目前为止,我们学过两种改变控制流的方式: 1)跳转和分支: 2)调用和返回. 但是上面的方法只能控制程序本身,发生以下系统状态的 ...

  4. CSAPP 并发编程读书笔记

    CSAPP 并发编程笔记 并发和并行 并发:Concurrency,只要时间上重叠就算并发,可以是单处理器交替处理 并行:Parallel,属于并发的一种特殊情况(真子集),多核/多 CPU 同时处理 ...

  5. 读书笔记汇总 - SQL必知必会(第4版)

    本系列记录并分享学习SQL的过程,主要内容为SQL的基础概念及练习过程. 书目信息 中文名:<SQL必知必会(第4版)> 英文名:<Sams Teach Yourself SQL i ...

  6. 读书笔记--SQL必知必会18--视图

    读书笔记--SQL必知必会18--视图 18.1 视图 视图是虚拟的表,只包含使用时动态检索数据的查询. 也就是说作为视图,它不包含任何列和数据,包含的是一个查询. 18.1.1 为什么使用视图 重用 ...

  7. 《C#本质论》读书笔记(18)多线程处理

    .NET Framework 4.0 看(本质论第3版) .NET Framework 4.5 看(本质论第4版) .NET 4.0为多线程引入了两组新API:TPL(Task Parallel Li ...

  8. C#温故知新:《C#图解教程》读书笔记系列

    一.此书到底何方神圣? 本书是广受赞誉C#图解教程的最新版本.作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式.朴实简洁的文字,并辅之以大量表格和代码示例,全面.直观地阐述了C#语言的各种 ...

  9. C#刨根究底:《你必须知道的.NET》读书笔记系列

    一.此书到底何方神圣? <你必须知道的.NET>来自于微软MVP—王涛(网名:AnyTao,博客园大牛之一,其博客地址为:http://anytao.cnblogs.com/)的最新技术心 ...

  10. Web高级征程:《大型网站技术架构》读书笔记系列

    一.此书到底何方神圣? <大型网站技术架构:核心原理与案例分析>通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计 ...

随机推荐

  1. POJ 3182 The Grove [DP(spfa) 射线法]

    题意: 给一个地图,给定起点和一块连续图形,走一圈围住这个图形求最小步数 本来是要做课件上一道$CF$题,先做一个简化版 只要保证图形有一个点在走出的多边形内就可以了 $hzc:$动态化静态的思想,假 ...

  2. BZOJ 1856: [Scoi2010]字符串 [Catalan数]

    1856: [Scoi2010]字符串 Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 1418  Solved: 790[Submit][Status][ ...

  3. vuex学习笔记

    一.vuex的目的 把组件的共享状态抽取出来,以一个全局单例模式管理.在这种模式下,组件树构成了一个巨大的视图,不管在树的哪个位置,任何组件都能获取状态或触发行为. 二.vuex集中式管理数据 安装 ...

  4. 设计模式之“Decorator”注疏#02

    装饰模式在某种意义上来说也是挺原始的, 它首先需要一个你被装饰的基础类, 再来是需要一个基于这个基础类的原始包装器,可以看作是其它包装器的基础类 进而通过继承这个包装器,来构建出多个具有各自功能的特定 ...

  5. .net使用AsposeWord导出word table表格

    本文为原创,转载请注明出处 1.前言 .net平台下导出word文件还可以使用Microsoft.Office.Interop和NPOI,但是这两者都有缺点,微软的Office.Interop组件需要 ...

  6. b继承a

    有下面这样的一段代码: function a(){ this.foo = function(){ console.log('foo'); } } var b = {}; 请问如何让b继承a? b.__ ...

  7. [Python Study Notes]字符串处理技巧(持续更新)

    ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...

  8. 二分图最大匹配模板【匈牙利;Dinic最大流】

    二分图最大匹配模板[匈牙利:Dinic最大流] 匈牙利算法 int n,m; vector<int> map[100010]; int match[100010];//保存匹配的互相点 b ...

  9. 洛谷P2832 行路难 分析+题解代码【玄学最短路】

    洛谷P2832 行路难 分析+题解代码[玄学最短路] 题目背景: 小X来到了山区,领略山林之乐.在他乐以忘忧之时,他突然发现,开学迫在眉睫 题目描述: 山区有n座山.山之间有m条羊肠小道,每条连接两座 ...

  10. 奥酷HTML5视频直播系统AMS6.0

    今日,北极星通自主研发的流媒体服务系统Aoku Media Server6.0发布了,将正式支持HTML5直播,这使得网页中无需有flash播放插件或者其他插件,可直接观看直播,HTML5直播也会使得 ...