《图解tcp/ip》读书笔记(二)
《图解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》读书笔记(二)的更多相关文章
- 《CSS世界》笔记二:盒模型四大家族
上一篇:<CSS世界>笔记一:流/元素/尺寸下一篇:<CSS世界>笔记三:内联元素与对齐 写在前面 在读<CSS世界>第四章之前,粗浅的认为盒模型无非是margin ...
- CSS揭秘读书笔记 (一)
CSS揭秘读书笔记 (一) 一.半透明边框 要想实现半透明边框可以使用border: border: 10px solid hsla(0,0%,100%,.5); background: ...
- 《你必须知道的.NET》读书笔记二:小OO有大原则
此篇已收录至<你必须知道的.Net>读书笔记目录贴,点击访问该目录可以获取更多内容. 一.单一职责原则 (1)核心思想:一个类最好只做一件事,只有一个引起它变化的原因 (2)常用模式:Fa ...
- spring揭秘 读书笔记 二 BeanFactory的对象注册与依赖绑定
本文是王福强所著<<spring揭秘>>一书的读书笔记 我们前面就说过,Spring的IoC容器时一个IoC Service Provider,而且IoC Service Pr ...
- ES6读书笔记(二)
前言 前段时间整理了ES6的读书笔记:<ES6读书笔记(一)>,现在为第二篇,本篇内容包括: 一.数组扩展 二.对象扩展 三.函数扩展 四.Set和Map数据结构 五.Reflect 本文 ...
- 《精通CSS》读书笔记(一)
最近新添16本书,目前开始看陈剑瓯翻译的<精通CSS——高级Web标准解决方案>(Andy Budd, CSS Mastery -- Advanced Web Standards Solu ...
- spring揭秘 读书笔记 二 BeanFactory的对象注冊与依赖绑定
本文是王福强所著<<spring揭秘>>一书的读书笔记 我们前面就说过,Spring的IoC容器时一个IoC Service Provider,并且IoC Service Pr ...
- 【记】《.net之美》之读书笔记(二) C#中的泛型
前言 上一篇读书笔记,很多小伙伴说这本书很不错,所以趁着国庆假期,继续我的读书之旅,来跟随书中作者一起温习并掌握第二章的内容吧. 一.理解泛型 1.为什么要使用泛型?-----通过使用泛型,可以极大地 ...
- Mastering Web Application Development with AngularJS 读书笔记(二)
第一章笔记 (二) 一.scopes的层级和事件系统(the eventing system) 在层级中管理的scopes可以被用做事件总线.AngularJS 允许我们去传播已经命名的事件用一种有效 ...
- how tomcat works 读书笔记(二)----------一个简单的servlet容器
app1 (建议读者在看本章之前,先看how tomcat works 读书笔记(一)----------一个简单的web服务器 http://blog.csdn.net/dlf123321/arti ...
随机推荐
- 做一些Spring AOP做过的事,封装 jdk动态代理成为一个黑盒子
怎么使用eclise 抽取方法,请看 利用eclipse 抽取代码片段为方法 抽取完成之后,还需要 ① 将Collection.class换成 target.getClass(),targ ...
- Intelli IDEA ultimate破解方法
今天装了个Intelli IDEA,ultimate版本,使用网上方法破解了,破解方法参考网址 http://appcode.aliapp.com/idea.jsp Intelli IDEA有个vi ...
- 开源项目go2o - golang版的o2o项目
发一个github上唯一用golang实现的o2o项目 What's Go2o Golang combine simple o2o DDD domain-driven design realizati ...
- linux下使用正确的用户名密码,本地无法连接mysql
问题现象: Linux系统为CentOS 7.0 64位,通过IP远程mysql时,可以正常访问,确定账号密码没有问题.但是本地连接mysql时,提示ERROR 1045 (28000): Acces ...
- centos7安装python-pip
在使用centos7的软件包管理程序yum安装python-pip的时候会报一下错误: No package python-pip available. Error: Nothing to do 说没 ...
- jQuery form插件的使用--用 formData 参数校验表单,验证后提交(简单验证).
Form Plugin API 里提供了很多有用的方法可以让你轻松的处理表单里的数据和表单的提交过程. 测试环境:部署到Tomcat中的web项目. 一.引入依赖js <script src=& ...
- Linux系统命令查询软件包
转载自:http://blog.chinaunix.net/uid-346158-id-2131252.html,http://www.jb51.net/os/RedHat/1102.html, 一. ...
- html跳转倒计时
<html> <head> <title>出错啦~~~</title> <link href="css/login1.css" ...
- Spring4定时器 cronTrigger和simpleTrigger实现方法
spring4定时器 cronTrigger和simpleTrigger实现方法 Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制.Quartz 允许 ...
- Python当中的正则表达式支持!
学习Python的正则表达式基础为网页爬虫做好准备