HCIA第二天

五类

A IPV4 32 网络位加主机位

32

网络位8位 +主机位24位

1.0.0.0 -126.255.255.255

B

网络位 16 位 +主机位16位

128-191

C

网络位24位 + 主机位8位

192 - 223

D

224-239

E

240---

127.0.0.1 - 127.255.255.255 本地环回地址

0.0.0.0 可以代表任意IP或者没有IP

169.264  ---- 微软的保留地址

VLSM(变长子网掩码)

192.168.1.0/24

24位网络位 8位主机位

2^8=256 00000000

有效254 00000000 网段地址 11111111 广播地址

会话层 :

会话建立

保持

断开

以及传输模式

单工(广播),半双工(对讲机),全双工(手机)

传输层:指定传输协议

TCP UDP

TCP:面向连接,可靠传输  为什么可以实现可靠传输

TCP:包结构

UDP:非面向连接,不可靠的传输

应用层 ---- 负责与用户交换,将用户抽象语言转为编码

HTTP --- 超文本传输协议 --- TCP 80

HTTPS --- HTTP+SSL/TLS --- TCP 443

FTP --- 文件传输协议 --- TCP 20 21

tftp --- 简单文件传输协议 --- UDP 69

Telnet ---远程登陆协议 --- TCP 23

SSH --- TCP 22

DHCP ---动态主机配置协议 --- UDP 67/68

DNS --- 域名解析协议 --- TCP/UDP 53

表示层 ----- 将编码转为二进制,数据的压缩解压,加密解密

会话层 ---- 会话的建立,维持,终端,传输模式

传输层 ---- 控制数据传输需要的协议

网络层 ---- 传输包,选路产生环路,阻止;IP包结构,究竟是怎样的

数据链路层(介质访问控制+逻辑链路控制 )--- 控制CUP进行运算或处理

                                                                  MAC(media access control)---控制CPU

                                                                  LLC(logic link control)---对数据校验

物理层 -----将二进制转为电流比特流

美国IEEE  OSI七层参考模型

TCP/IP参考模型

应用层 ---- (应用层,表示层,会话层)

传输层 ----(传输层)

网络层 ---- (网络层)

网络接口层 --- (数据链路层,物理层)

PDU --- 协议数据单元

应用层 ---- 报文

传输层 ---- 数据段 segment

网络层 ---- 数据包 packet

数据链路层 ---- 数据帧 byte

物理层 ----- bit 流 bit

1,数据链路层如何进行差错校验

源mac  ,目标mac,数据字段,差错校验,type 类型字段

(海明码)

(CRC)

2,IP包结构  如何防环  分包如何传输

MTU --- 最大传输单元 --- 1500 字节

MSS --- 最大段长度 ---- 1460 字节 ---- 这个值需要再TCP连接的三次握手中前两次SYN包中进行协商,如果双方携带的MSS值不同,则以小的为准

16位标识  ---3位标志---- 13位片偏移

标识包是谁的   有无传输完整   每个包的大小

3,TCP 为什么能实现可靠传输

通过三次握手来保证可靠性,拥塞控制,超时重传,滑动窗口机制

Ping 测试连通性

Type code

0        0     reply

8        0     request

5        0    

Tracert traceroute

追踪经过的路由

应用层   http dns dhcp

200 请求成功

301 302 307 308 重定向

401 403 404 (需要身份认证,403禁止访问,404 没找到资源)

503 (服务器出错)

Nslookup 命令研究

Nslookup命令NSLOOKUP是NT、2000中连接DNS服务器,查询域名信息的一个非常有用的命令,可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用哪个DNS服务器进行解释。在已安装TCP/IP协议的电脑上面均可以使用这个命令。主要用来诊断域名系统 (DNS) 基础结构的信息。

DNS domain name system server

互联网发展之初,只有IP

14.33.22.55 -------->www.baidu.com

从URL地址栏输入www.baidu.com,到你看到淘宝主页面,之间到底经历了什么?

首先先查询本机缓存,如果命中,直接返回;如果未命中查询本机hosts文件,查询网关路由内置DNS服务,如果未命中,内置DNS服务器会直接查询根域服务器,根域服务器收到查询内容,会将正确的需要再次查询的DNS服务器地址发给内地DNS,本地DNS再次去com等顶级域名服务器查询顶级域名服务器又告知你,需要去taobao域名服务器进行查询,最终淘宝域名服务器将查询信息返回给本地DNS,本地DNS返回给PC,PC和本地DNS之间 递归查询,本地DNS与根域,顶级域名,淘宝等DNS服务器查询方式,迭代查询。建立TCP三次握手,建立成功 keep-alive,然后发送request请求报文,收到response相应报文,直接看到淘宝首页,不涉及CDN等内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值