《图解tcp/ip》读书笔记(二)

本周主要阅读的是本书的第三章——数据链路。

当然了,从某些角度讲,我认为这一章就是计算机网络的最基本的内容之一。整章讲述了数据链路层的作用和相关技术,主要描述了以太网、无线通信、ppp、公共网络以及其他的一些数据链路一些细节性的技术。

由于之前已经学习过相关计算机网络的课程,因此,就不再详细的记录整个阅读内容了,很多让我突破以前思维定式的一些知识,我挑一些列在下面。

其实这些知识花几分钟、几个小时,就可以得到,或者查阅互联网会得到比这本书更新的技术,但是,有时候让我感到震撼的不是知识本身,而是技术发展的速度之快,以及更新知识的必要性。

1.数据库相关技术

1.mac地址(mac地址长48比特,可分为四部分)

也许曾经以为mac地址一定不会重复,在某些情况,其实mac地址是可以重复的,只要不在同一网段就可以。

2.共享介质型网络(争用方式、令牌传递方式)

3.非共享介质型网络(全双工、半双工、vlan)

4.环路检测技术(生成树方式、源路由法)

2.以太网

1.连接方式(共享介质型、终端独占电缆(新))

2.以太网的分类(各个标准以及想要的速度,以及所使用的线材)

3.以太网的历史(802.1~802.22)

4.以太网帧格式(注意相应协议以及编号)

3.无线通信

1.无线通信的种类(PAN、LAN、MAN、WAN)

2.IEEE802.11标准(协议组)

3.蓝牙、WiMAX

4.PPP

1.定义:点对点、一对一计算机通信协议

2.LCP与NCP(ppp级的连接)

3.PPPoE(注意帧格式)

5.其他数据链路

1.ATM(面向连接、权限)

6.公共网络,VPN

1.模拟电话线路

2.有线电视

3.ADSL

4.FTTH

5.公共无线LAN

6.专线

我把每一个我所认为需要了解、理解、认识的知识点都列在这里。这是一个读书的方法,特别是阅读这样的技术性书籍,有一些知识自己其实是理解的,甚至有些知识自己已经实践过。在迅速读完一段后,把知识点列出来,回头去一个个的回顾。抓一些重要但是自己不熟悉的内容进行巩固和再次理解。

在第三章结束的时候,我在书上写了两句话:

略知一二者多,详解者少,读书若皆如此版不求甚解,实属浪费时间。

要么书写值得阅读的事情,要么做值得被书写的事情。

《图解tcp/ip》按照计划已经阅读过半了,有些内容还需要自己回头去看,有一些需要进行深入的思考,最恨最近时间太少,不能专心的研究一两本书,积淀出一些东西写一两篇值得阅读的文字。

《图解tcp/ip》读书笔记(二)的更多相关文章

  1. 《CSS世界》笔记二:盒模型四大家族

    上一篇:<CSS世界>笔记一:流/元素/尺寸下一篇:<CSS世界>笔记三:内联元素与对齐 写在前面 在读<CSS世界>第四章之前,粗浅的认为盒模型无非是margin ...

  2. CSS揭秘读书笔记 (一)

    CSS揭秘读书笔记      (一) 一.半透明边框 要想实现半透明边框可以使用border: border: 10px  solid  hsla(0,0%,100%,.5); background: ...

  3. 《你必须知道的.NET》读书笔记二:小OO有大原则

    此篇已收录至<你必须知道的.Net>读书笔记目录贴,点击访问该目录可以获取更多内容. 一.单一职责原则 (1)核心思想:一个类最好只做一件事,只有一个引起它变化的原因 (2)常用模式:Fa ...

  4. spring揭秘 读书笔记 二 BeanFactory的对象注册与依赖绑定

    本文是王福强所著<<spring揭秘>>一书的读书笔记 我们前面就说过,Spring的IoC容器时一个IoC Service Provider,而且IoC Service Pr ...

  5. ES6读书笔记(二)

    前言 前段时间整理了ES6的读书笔记:<ES6读书笔记(一)>,现在为第二篇,本篇内容包括: 一.数组扩展 二.对象扩展 三.函数扩展 四.Set和Map数据结构 五.Reflect 本文 ...

  6. 《精通CSS》读书笔记(一)

    最近新添16本书,目前开始看陈剑瓯翻译的<精通CSS——高级Web标准解决方案>(Andy Budd, CSS Mastery -- Advanced Web Standards Solu ...

  7. spring揭秘 读书笔记 二 BeanFactory的对象注冊与依赖绑定

    本文是王福强所著<<spring揭秘>>一书的读书笔记 我们前面就说过,Spring的IoC容器时一个IoC Service Provider,并且IoC Service Pr ...

  8. 【记】《.net之美》之读书笔记(二) C#中的泛型

    前言 上一篇读书笔记,很多小伙伴说这本书很不错,所以趁着国庆假期,继续我的读书之旅,来跟随书中作者一起温习并掌握第二章的内容吧. 一.理解泛型 1.为什么要使用泛型?-----通过使用泛型,可以极大地 ...

  9. Mastering Web Application Development with AngularJS 读书笔记(二)

    第一章笔记 (二) 一.scopes的层级和事件系统(the eventing system) 在层级中管理的scopes可以被用做事件总线.AngularJS 允许我们去传播已经命名的事件用一种有效 ...

  10. how tomcat works 读书笔记(二)----------一个简单的servlet容器

    app1 (建议读者在看本章之前,先看how tomcat works 读书笔记(一)----------一个简单的web服务器 http://blog.csdn.net/dlf123321/arti ...

随机推荐

  1. 日常工作生活中的做人做事道理[持续更新ing]

    1.凡是预则立,不预则废 2.不能用特殊案例说明事情本身的发展规律 3.任务不能拖,需主动出击,想方设法完成 4.工作要有细致化的沟通和安排 5.解决问题和安排任务可以逆向思维的去想 6.问题要举一反 ...

  2. 第k大的数,前k大的数

    1.排序后去出前k个,o(n*log(n))    如果k<log(n),可以考虑直接选择排序,因为只需要执行找到第k个就可以结束 o(n*k) 2.o(nlog(k))快排把数分为了两个部分, ...

  3. (Ios 实战) 自定义UITableView

    自定义UITableView 分成两个部分 1 自定义UITableViewCell 继承UITableViewCell,同时提供接口,根据当前的数据,现实View 2  在UITableView中实 ...

  4. 三种另外的循环 while{} 和do{}while{}还有switch case

    while的写法 var i=0; while(i<5){ document.write("12378<br />");  i++;} while(true)-- ...

  5. maven中把依赖的JAR包一起打包(转)

    转自:http://lvjun106.iteye.com/blog/1849803 这里所用到的MAVEN-PLUGIN是MAVNE-ASSEMBLY-PLUGIN 官方网站是:http://mave ...

  6. Spring学习笔记之 Spring IOC容器(二) 之注入参数值,自动组件扫描方式,控制Bean实例化方式,使用注解方式

     本节主要内容:    1. 给MessageBean注入参数值    2. 测试Spring自动组件扫描方式    3. 如何控制ExampleBean实例化方式    4. 使用注解方式重构Jdb ...

  7. ElasticSearch Filter Aggregations

    类似于sql语句中where子句的作用 { "query": { "match_all": {} }, "aggs": { "ag ...

  8. shell读取文件每一行的方式

    1.使用read命令读取一行数据 while read myline do echo "LINE:"$myline done < datafile.txt 2.使用read命 ...

  9. gdb调试常用命令

    gdb 调试常用命令 gcc -g mian.c -o main.out -o (定制生成的可执行文件的名称,缺省时为a.out) -g 使gdb可调试,在编译的时候,产生调试信息 gdb main. ...

  10. 绘制复数图形和双y轴图形

    clearclct=0:0.1:2*pi;x=sin(t);y=cos(t);z=x+i*y;subplot(1,3,1)plot(t,z,'r') %注:这种方式下,不论参数t,z哪个是复数,都将忽 ...