day1&2

计算机网络基础

第一台计算机是用于计算导弹弹道的

使用二进制

对等网

升级硬件资源

增加电脑数量

扩大网络

增加距离

信号失真,会逐渐模糊

失真只能减小不能避免

信号衰减

出现了中继器(相当于写了的东西再描一遍)

但是中继器使用次数多了也会模糊

网络拓扑结构 增加节点

有总线型,环型,星型,网状

集线器(hub)

物理层设备

但是会产生垃圾信息,有冲突

网桥(交换机)

二层设备,可以处理二进制信号

可以无限传输

没有冲突

存在单播传播

可以识别mac地址(mac地址自学习)

会存在mac地址表中 有老化时间(300s)

但是实际上也不能无限扩大,因为有洪泛操作

路由器

隔离广播域

转发数据

ip地址

ipv4 32位二进制

ipv6 128位二进制

掩码

32位二进制

用于判断ip地址网络位位数

网关

指路由器和一个广播域的接口的ip地址

ARP协议

根据已知地址获取对应的另一种地址

广播帧目的mac为全F

有ARP缓存表 180s老化时间

TCP/IP

OSI参考模型

开放式互联模型

控制层面:上三层 (应用层,表示层,会话层)

数据层面:下四层(传输层,网络层,数据链路层,物理层)

报文的封装和解封装

pdu:

协议数据单元-----数据在不同层面的表现形式

上三层----数据

传输层----数据段

网络层----数据包

数据链路层-数据帧

物理层----比特流

数据链路层

代表设备:网桥,交换机

链路类型:局域网(以太网),广域网

mac地址:物理地址(二层地址)

前24位:厂商id 后24位:产品id

数据帧

以太网-2格式 IEEE 802.3格式

D.MAC(6b) S.MAC(6B) Type(2B) Data(46-1500B)FCS(4B)

帧发送方式

单播,广播(目的mac FFFF:FFFF:FFFF),组播

网络层

ip地址(逻辑寻址)

ip地址的有类分类

A:0XXX XXXX…0.0.0.0-127.255.255.255—掩码为8

B:10XX XXXX…128.0.0.0-191.255.255.255—掩码为16

A:110X XXXX…192.0.0.0-223.255.255.255—掩码为24

A:1110 XXXX…224.0.0.0-239.255.255.255

A:1111 XXXX…240.0.0.0-255.255.255.255

ABC三类:单播地址

D:组播地址

E:保留地址(科研地址)

特殊地址 (不能手工配置在电脑上)

0.0.0.0 网络地址(代表所有地址或没有地址)

255.255.255.255 受限广播地址

192.168.1.0/24 主机位全0 代表该广播域----网段

192.168.1.255/24 主机位全1 定向广播地址

127.x.x.x–本地测试地址

私有地址

A类:10.0.0.0-10.255.255.255----一个地址段

B类:172.16.0.0-172.31.255.255----十六个地址段

C类:192.168.0.0-192.168.255.255----256个地址段

除了上述私有地址和特殊地址外的所有单播地址都为公有地址

ip分片

mtu:最大传输单元—以太网中mtu=1500字节

标识位:给每一个分片的报文分配一个序列号,从小到大,一次加一,用于让接收方重组数据

标志位—3bit

第一位:无意义,用0填充

第二位—df位 1代表未分片 0代表分片

第三位:m位–表示该报文是否是最后一片,若为1则代表后续还有报文

片偏移

计算数据报文在源数据报文中的相对位置,单位为8字节

传输层

端口号–标识进度–16位二进制

0-65535

1-1023—著名端口(静态端口)

1024-65535—动态端口—某些协议自动生成

常见端口号

telnet 23

ftp 20/21

http 80

https 443

dns 53

tcp协议

传输控制协议

面向连接的可靠性协议

可靠性

确认机制 传输确认,每收到一个数据段确认一次

重传机制 当一个数据段的某个报文丢失,会提醒要求重新传输丢失报文

排序机制 传输一个数据段,被分为多个报文,从不同路径传输,最终达到目的地顺序会打乱,需要重新排序回复

流控机制 (滑动窗口机制)调节窗口大小进行流量控制

窗口大小:指无需等待确认就可以连续发送的最大数量

tcp分段

tcp协议封装的数据不允许在ip层面进行分片操作

mss(最大传输段)=mtu-ip头部-tcp头部

pmtu–路径mtu发现协议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值