通信-X2 通信基础2

作业:
主类:192.168.10.0/24
10个部门    每个部门8-10人    最少要有10个子网,每个子网最少要有10个IP地址

VLSM   网络位找主机位借位

借1位   2^1=2个子网
借2位   2^2=4个子网
借3位   2^3=8个子网
借4位   2^4=16个子网    每个子网有 2^4个=16个IP

192.168.10.0 - 192.168.10.15  192.168.10.0/28
192.168.10.16 - 192.168.10.31   192.168.10.16/28
。。。。。。

ARP协议:地址解析协议
    通信过程中,需要IP地址和MAC地址
    通常情况下,已知IP地址,要通过ARP协议解析出MAC地址
    ARP解析的过程中,ARP请求是一个广播的方式,ARP响应包是一个单播
    获取到目标IP地址对应的MAC地址后,会存入ARP缓存表
每一台主机都会有一张ARP缓存表
查看arp缓存表的命令:arp -a

接口: 172.20.10.2 --- 0x10
  Internet 地址         物理地址              类型
  172.20.10.1           46-90-bb-a2-90-64     动态
  172.20.10.15          ff-ff-ff-ff-ff-ff     静态
  224.0.0.22            01-00-5e-00-00-16     静态
  224.0.0.251           01-00-5e-00-00-fb     静态
  224.0.0.252           01-00-5e-00-00-fc     静态
  239.11.20.1           01-00-5e-0b-14-01     静态
  239.192.152.143       01-00-5e-40-98-8f     静态
  239.255.255.250       01-00-5e-7f-ff-fa     静态
  255.255.255.255       ff-ff-ff-ff-ff-ff     静态

ARP协议,是通信的过程中必不可少的这么一个协议,ARP协议是比较单纯的协议,常见的局域网攻击   都是借助ARP协议   ARP欺骗攻击   

断网攻击
arpspoof -i 网卡 -t 目标ip 网关ip

防御:通过交换机的端口安全  主机端  静态绑定ARP表

DNS:域名解析协议    DNS服务器   访问一个网站   通过域名去访问  实际上是通过IP地址

DNS服务器:公网上和本地的
公用的DNS服务器:大企业、运营商、政府 、、、
218.85.157.99   --福州电信的dns服务器的地址
114.114.114.114  -- 江苏电信
8.8.8.8               --美国谷歌

本地DNS服务器:
windows:C:\Windows\System32\drivers\etc\hosts
linux:/etc/hosts

本地dns:127.0.0.1   www.baidu.com
公网dns:36.152.44.95  www.baidu.com

如果同时存在相同的解析,本地优先

ICMP协议:英特网控制消息协议
作用:用于测试主机、路由器、服务器之间的可达性

子协议:ping和tracert
ping协议:用于测试连通性   ping www.baidu.com
tracert协议:用于路径跟踪    排错

IPv6地址:
现在的IPv4地址不够用

ipv4地址总量:   约等于 42亿   ipv4没有考虑安全性
IPv6地址是有128位二进制数组成,表示形式,冒号分十六进制,分为8个部分,对大小写不敏感
IPv6地址总量: 2^128

2001:0012:0000:0000:00b0:0008:1ac0:0000
简写规则:
①每个部分的前导0可以省略
②连续部分的0可以用::表示,但是IPv6地址中只能有一个::

2001:12::b0:8:1ac0:0
2001:12:0:0:b0:8:1ac0::

传输层:  关注的是两大协议   TCP    和   UDP
TCP:传输控制协议    重要文件、大型文件的传输
面向连接  是比较可靠的协议    必须要为可靠性付出多余的开销

UDP:用户数据包协议    音频流   视频流
无连接  不可靠的协议,尽力而为   不需要付出多余开销

TCP的可靠性机制:
①三次握手
②四次挥手
③流量控制
④TCP的确认机制
⑤TCP的窗口机制
⑥TCP的序列号和确认号     序列号是随机的,确认号是在序列号的基础上+1

TCP:端口  ----> 服务
传输层中的TCP和UDP都有对应的端口号,各自都有6万多个端口号,有些端口号固定
TCP: 21     FTP
TCP: 22     ssh
TCP: 23     telnet
TCP: 80     http
TCP: 443   https
。。。。。。

应用层   应用程序/服务   网站  app  软件     传输层映射到应用层

wireshark   流量分析器    

OICP   QQ

总结:数据通信是双向的
通信的数据传输的过程中   发送和接收
发送数据,得对数据进行封装
    封装数据:从应用层 ---> 物理层
接收数据,得对数据进行解封装
    解封装数据:从物理层 ---> 应用层

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偷吃"游"的阿彪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值