天天看点

网络知识复习—TCP/IP协议栈

tcp/ip协议栈 vs osi协议栈(4层 vs 7层)

osi:逐层封装(固定三层封装)

tcp/ip:

4、应用层       ---------对应上三层

3、主机到主机层    -----------对应传输层

2、internet层          --------------ip层

1、网络接口层               -------------下两层

跃层封装

ethernet 2|ipv4|tcp|http|fcs

layer 2|ipv4|ospf|fcs   (不需要tcp/udp封装)

两台主机通信: ethernet 2|arp|fcs

2、osi数据链路层 lan wan 协议汇总,ethernet协议功能介绍

ethernet以太网

hub  半双工   csma

switch   全双工  自由通信

mac地址 rom 48bit

ma网络   多路访问网络,可以包含任意多个节点

p2p网络   r1-----r2 点到点网络

mac地址:xxxx.xxxx.xxxx ieee分发mac地址

前24位   oui组织标识符

后24位   接口id   2的24次方个

单播地址   1对1的流量模型  给路由器或交换机的接口配置的地址

组播地址   1对多的流量模型 表示 1组接收的地址    组播内的终端可以选择不接收组播流量

广播地址    1对所有的流量模型  1个范围(网络)内所有设备接收地址    广播内的终端必须接收 广播流量

ffff.ffff.ffff ----广播地址

单播第二位为偶数

组播第二位为奇数  只能作为组播的目的地址

fcs

ethernet 2

ieee802.3

ibm

novell netware

ieee 电子电气工程师协会

网络知识复习—TCP/IP协议栈
网络知识复习—TCP/IP协议栈

 ieee 802.3 llc扩展后能支持8种不同的以太网协议

ethernet 2 type支持六万种以太网协议

mtu最大传输单元 15000byte

以太网2 封装数据流量   终端到终端

ieee802.3 封装控制流量    交换机与交换机之间

ieee 802.3 第三个字段为lenth 长度<1500

eternet 2 第三个字段为tyoe   长度>1536

3、交换机控制层面工作原理

pca------sw1------pcb 星型网络  全双工 2层网络设备

ethernet2|ipv4|tcp|http|fcs 丢弃 2层接口隔离冲突域

 smac 信源是谁

dmac 接收者实施额

mac地址表   cam表 内容可寻址存储器

接口 主机 mac vlan

mac地址表 空的

静态配置   永久存在

动态学习  通过接口收到一个帧 该帧的信源连接在该接口之上

pca-----0/1 sw1

smac  接收接口

删除cam表中的某一个对应:

aging timer老化计时器  300s

down

5、交换机数据层面工作原理

收到dmac   查cam 表

表中无则flooding(数据泛洪)

表中有则forward(精确准发)或drop(丢弃;信源和目的地址对应为同一接口情况下)

交换机收到组播和广播流量只能做flooding(数据泛洪)

广播arp请求泛洪严重(消耗整个网络内的所有终端带宽资源)

为了保证一个网络质量  不超过300台设备

300 r1 300 internetwork互联网 network

广播域  一个广播所能影响的范围

继续阅读