随笔分类 - 学习笔记与摘抄
自学课程与网络资料摘抄
摘要:python 字符串 定义、特性及操作 1.字符串的定义:一个有序的字符的集合,用于在计肯德基机里存储和表示文本信息。 2. 特性: 1,按照从左到右的顺序定义的字符串的集合,下标从0 开始顺序访问 2, 3.操作方法: 1. a [2] 取值 2. a[3:7] 切片 3.字符串内容不可修改,所有
阅读全文
摘要:python逻辑运算 比较运算 a= 100 b=120 == 是否等于 (a==b) 是假 != 是否不等于 (a!=b) 真 > 是否大于 (a>b) 假 >= 是否大于等于 (a>=b) 假 <= 是否小于等于 (a<=b) 真 逻辑运算 A and B --A和B同时满足 真 则为真 A o
阅读全文
摘要:第20讲 | CDN:你去小卖部取过快递么? 网站的一般访问模式。 当一个用户想访问一个网站的时候,指定这个网站的域名,DNS 就会将这个域名解析为地址,然后用户请求这个地址,返回一个网页。就像你要买个东西,首先要查找商店的位置,然后去商店里面找到自己想要的东西,最后拿着东西回家。 那这里面还有没有
阅读全文
摘要:第19讲 | HttpDNS:网络世界的地址簿也会指错路 DNS 的两项功能, 第一是根据名称查到具体的地址, 另外一个是可以针对多个地址做负载均衡,而且可以在多个地址中选择一个距离你近的地方访问。 地址簿也经常给你指错路,明明距离你 500 米就有个吃饭的地方,非要把你推荐到 5 公里外。为什么会
阅读全文
摘要:第18讲 | DNS协议:网络世界的地址簿 DNS 服务器 在网络世界,你肯定记得住网站的名称,但是很难记住网站的 IP 地址,因而也需要一个地址簿,就是 DNS 服务器。 由此可见,DNS 在日常生活中多么重要。每个人上网,都需要访问它,但是同时,这对它来讲也是非常大的挑战。一旦它出了故障,整个互
阅读全文
摘要:第17讲 | P2P协议:我下小电影,99%急死你 如果你想下载一个电影,一般会通过什么方式呢? 1.通过 HTTP 进行下载。但是相信你有过这样的体验,通过浏览器下载的时候,只要文件稍微大点,下载的速度就奇慢无比。 2.通过 FTP,也即文件传输协议。FTP 采用两个 TCP 连接来传输一个文件。
阅读全文
摘要:第16讲 | 流媒体协议:如何在直播里看到美女帅哥? 三个名词系列 我这里列三个名词系列,你先大致有个印象。 名词系列一:AVI、MPEG、RMVB、MP4、MOV、FLV、WebM、WMV、ASF、MKV。例如 RMVB 和 MP4,看着是不是很熟悉? 名词系列二:H.261、 H.262、H.2
阅读全文
摘要:第10讲 | UDP协议:因性善而简单,难免碰到“城会玩” TCP 和 UDP 有哪些区别? TCP 是面向连接的, UDP 是面向无连接的。 什么叫面向连接,什么叫无连接呢? 在互通之前,面向连接的协议会先建立连接。 例如,TCP 会三次握手,而 UDP 不会。为什么要建立连接呢?你 TCP 三次
阅读全文
摘要:第15讲 | HTTPS协议:点外卖的过程原来这么复杂 密分为两种方式:一种是对称加密,一种是非对称加密。 在对称加密算法中,加密和解密使用的密钥是相同的。也就是说,加密和解密使用的是同一个密钥。因此,对称加密算法要保证安全性的话,密钥要做好保密。只能让使用的人知道,不能对外公开。 在非对称加密算法
阅读全文
摘要:第14讲 | HTTP协议:看个新闻原来这么麻烦 http://www.163.com 是个 URL,叫作统一资源定位符。 之所以叫统一,是因为它是有格式的。HTTP 称为协议,www.163.com 是一个域名,表示互联网上的一个位置。有的 URL 会有更详细的位置标识,例如 http://www
阅读全文
摘要:第13讲 | 套接字Socket:Talk is cheap, show me the code 基于 TCP 和 UDP 协议的 Socket 编程。在讲 TCP 和 UDP 协议的时候,我们分客户端和服务端,在写程序的时候,我们也同样这样分。 Socket 这个名字很有意思,可以作插口或者插槽讲
阅读全文
摘要:第12讲 | TCP协议(下):西行必定多妖孽,恒心智慧消磨难 如何做个靠谱的人? 有问有答,任务发送和接收有记录,完成有反馈。 如何实现一个靠谱的协议? TCP 协议使用的也是同样的模式。为了保证顺序性,每一个包都有一个 ID。在建立连接的时候,会商定起始的 ID 是什么,然后按照 ID 一个个发
阅读全文
摘要:第11讲 | TCP协议(上):因性恶而复杂,先恶后善反轻松 TCP 包头格式 我们先来看 TCP 头的格式。从这个图上可以看出,它比 UDP 复杂得多。 首先,源端口号和目标端口号是不可少的,这一点和 UDP 是一样的。如果没有这两个端口号。数据就不知道应该发给哪个应用。 接下来是包的序号。为什么
阅读全文
摘要:第9讲 | 路由协议:西出网关无故人,敢问路在何方 如何配置路由? 路由器就是一台网络设备,它有多张网卡。当一个入口的网络包送到路由器时,它会根据一个本地的转发信息库,来决定如何正确地转发流量。这个转发信息库通常被称为路由表。 一张路由表中会有多条路由规则。每一条规则至少包含这三项信息。 目的网络:
阅读全文
摘要:第8讲 | 世界这么大,我想出网关:欧洲十国游与玄奘西行 配置你们的网卡。当然 DHCP 是可以默认配置的。在进行网卡配置的时候,除了 IP 地址,还需要配置一个Gateway 的东西,这个就是网关。 你了解 MAC 头和 IP 头的细节吗? 一旦配置了 IP 地址和网关,往往就能够指定目标地址进行
阅读全文
摘要:第7讲 | ICMP与ping:投石问路的侦察兵 ping 是基于 ICMP 协议工作的。ICMP 全称 Internet Control Message Protocol,就是互联网控制报文协议。 ICMP协议是IP层的附属协议,是介于IP层和TCP层之间的协议,一般认为属于IP层协议。 IP协议
阅读全文
摘要:第6讲 | 交换机与VLAN:办公室太复杂,我要回学校 拓扑结构是怎么形成的? 一个交换机肯定不够用,需要多台交换机,交换机之间连接起来,就形成一个稍微复杂的拓扑结构。 如何解决常见的环路问题? 包转来转去,每台机器都会发广播包,交换机转发也会复制广播包,当广播包越来越多的时候,按照上一节讲过一个共
阅读全文
摘要:第一层(物理层) 水晶头要做交叉线,用的就是所谓的 1-3、2-6 交叉接法。 有一个叫做 Hub 的东西,也就是集线器。这种设备有多个口,可以将宿舍里的多台电脑连接起来。但是,和交换机不同,集线器没有大脑,它完全在物理层工作。它会将自己收到的每一个字节,都复制到其他端口上去。这是第一层物理层联通的
阅读全文
摘要:第4讲 | DHCP与PXE:IP是怎么来的,又是怎么没的? linux 配置网络IP地址: 使用 net-tools: sudo ifconfig eth1 10.0.0.1/24 sudo ifconfig eth1 up 使用iprouter2: sudo ip addr add 10.0.0
阅读全文
摘要:如何查看IP地址呢? windows 查看IP地址命令 IPCONFIG LINUX 查看IP 命令 IFCONFIG IP ADDR ifconfig 和ADDR的区别 这是一个关于NET-TOOLS和IPROUTER2的故事。 IP分类 无类型域间选路(CIDR) 这是一种IP分配的一种折中方案
阅读全文
浙公网安备 33010602011771号