路由 协议

路由协议(笔记略谈)

以下所有来自一个博主 DeeLMind 的听课笔记!!!(个人笔记)
注意!!!这是我的个人笔记(仅作分享)各标注、记录可能不是那么详细~

物理通信的过程(数据如何传输)

  • 物理层

    有线、无线 硬件的设备去发送数据 通信工程
    无线安全 —— > 物理层

数据发送
波

  • 传输模型
    传输模型

Wireshark HTTP

平常写代码都是调用操作系统的API 
// 筛选
tcp.port == 60987
http && ip.addr == 10.xx.xx.xx

developer.mozilla.org/en-US/docs/Web/HTTP

IP 在IP()层里面,端口 在传输层里面

Wireshark TCP & IP

协议栈
在这里插入图片描述

在这里插入图片描述

netstat -anot | findstr 56567
//System 32 —— > resmon(资源监视器)
TCP 源端口和目的端口

ip.addr == 220.181.xxx.xxx
Source:192.168.xxx.xxx
Destination:220.181.xxx.xxx

Wireshark UDP & ICMP

模型
ICMP

ICMP 网络控制协议
https://en.wikipedia.org/wiki/Internet_Control_Message_Protocol

模型图
UDP

TCP 校验发送的链接是否可靠(慢)  UDP ——> 不可靠(快)
(ping~)
icmp
ip.addr == 104.21.xx.xx

ssl

Wireshark Follow Stream

Packet Tracer 网络传输

交换机 & 路由器

路由器&交换机
路由器&交换机

家庭路由器 —— 无线AP (路由器也有交换机的功能,交换机也一样)
ARP欺骗 ——> 交换机(层)
宿舍里的路由器,
三层交换机(ARP欺骗)和 二层交换机  拓扑图

内网,公网,网段

http://kevin.hwai.edu.tw/~kevin/material/EAssistant/IP_Class.htm

 基于 TCP/IP协议
 IP 192.186.xx.xx (路由器一般在公网做交互,也可以在内网)
 127.x.x.x  代表本机
 10.x.x.x   代表分配的IP   学校内网
 路由器走的是 公网IP,通过公网IP寻址 ——> NAT技术

LAN区别

WLAN , VLAN , LAN
VLAN 只能在公网使用,不能在内网使用(类比VPN)

LAN
内网:10.xx.xx.xx ——> baidu.com baidu_ip(公网IP)
lip -> router(lip=gig0 , ) -> lip => wip* -> baiduwip
baiduwip -> wip1 -> lip

什么是 Ping

tracert
tracert route

BGP 协议

https://zh.wikipedia.org/wiki/%E8%87%AA%E6%B2%BB%E7%B3%BB%E7%BB%9F%
AS 自治系统

内部网关协议(IGP:Interior GatewayProtocol)

TSL-SSL 协议

什么是 TSL/SSL 协议

安全传输,加密信息,就是我们HTTPS的安全协议。
SSL (Secure Socket Layer)安全套接屋,是1994年由Netscape公司设计的一套协议,并与1955年发布了3.0版本
TLS(Transport Layer Security)传输层安全IETF在SSL3.0基础上设计的协议,实际上相当于SSL的后续版本。

TSL/SSL

TSL/SSL格式

TSL/SSL格式

ssl

TSL/SSL 握手过程

TSL/SSL 握手过程

DNS 协议

什么是 DNS协议

域名系统Domain Name System是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。

DNS系统组成

  • root根域名
  • 顶级域名
  • 二级域名
  • 三级域名
  • 四级域名

deelmind.com
.root 域名
com 顶级域名
deelmind 二级域名

DNS 解析流程

DNS解析流程

  • 本地HOSTS文档解析
    -本地HOSTS文档解析

DNS Records Types

  • A 记录 (IPv4 Address Record)
  • MX 记录 (Mail Exchanger Record)
  • NS 记录 (Name Server Record)
  • PTR 记录 (Pointer Record)
  • SOA 记录 (Start of Authority Record)
  • SRV 记录 (Service Record)
  • TXT 记录 (Text Record)
  • AAAA 记录 (IPv6 Address Record)
  • CNAME 记录 (Canonical Name Record)

DNS Root Server

DNS Root Server

HTTP2 协议

HTTP2 消息内容大小不受 Content-Length 和 Transter-Encoding 限制

HTTP2

什么是HTTP/2协议

HTTP/2 没有改动HTTP的应用语义,仍然使用HTTP的请求方法、状态码和头字段等规则,它主要修改了HTTP的报文传输格式,通过引入二进制分帧层实现性能的提升。HTTP/2主要基于SPDY协议,通过对HTTP头字段进行首部压缩、对数据传输采用多路复用和增加服务器推送等举措,来减少网络延迟,提高客户端的页面加载速度。

HTTP/2

HTTP/2 vs HTTP/1.1

  • 二进制分帧(Binary Format)
  • 多路复用 (Multiplexing) / 连接共享
    多路复用
  • 头部压缩(Header Compression)

PacketTracer 教程

路由器交换机权限

Cisco Packet Tracer 命令行

Cisco Packet Tracer 命令行

PacketTracer 拓扑配置

Wireshark教程总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值