CCNA笔记(2019.4.24)

物理层:实现底层数据传输,规定了底层的接口、传输的介质、传输的标准。

比如:规定了无线网卡应该遵循什么标准?频段是多少?网线的电压是多少?网线接口应该遵循什么标准?

设备:以太网、中继器、网卡(NIC)

现在的网卡能实现1、2、3层功能。各种网卡能实现不同层的功能

100 base-Tx 100代表100M,base代表基带传输,Tx代表铜制双绞线,Fx代表光纤。

STP、UTP双绞线,分别表示屏蔽双绞线和非屏蔽双绞线。

双绞线接口:RJ-45(水晶头)插槽:RJ-45 Jack

双绞线线序标准:568A,568B。国内常用568B:橙白橙,绿白蓝,蓝白绿,棕白棕

直通线:两端的线序相同,交叉线:两端的线序相反(1326对打),相同的设备用交叉线相连,不同的设备用平行线相连。

电脑连路由器:相同类型的设备。电脑连交换机:不同类型的设备

特殊:交换机和hub相连用的是交叉线。

光纤成对连接,两端对调,单模光纤传输距离长,颜色:黄色,多模光纤传输距离短,颜色:橙色。

 

 

数据链路层:定义数据的基本格式。

比如:数据在网络中怎样进行标识?怎么进行传输?怎样防止在传输中发生错误?控制如何去访问底层的介质。

设备:交换机、网桥、网卡。

应用:局域网、以太网,以太网是一种在DataLink中高速的网络连接协议。

协议:以太网、PPP、帧中继。

MAC地址构成:前24位为厂商标识,同一厂商的前24位都一致,后24为标识同一厂商的不同设备。

在同一个网段内,设备之间使用MAC编址进行通信。

以太网发送数据的三种方式:单播、广播、组播。广播中数据帧头的目标地址为全1,即FFFF.FFFF.FFFF。

有线网络用来防止发生冲突域的方式:CSMA/CD。被动型防止在发送数据前在链路上监听是否有载波,如果没有就发送数据,如果有就随机等待一小段时间重复监听是否有载波。

无线网络用来防止发生冲突域的方法:CSMA/CA。主动型检测

 

网络层:定义了三层的ip编址,定义了路由功能,提供了不同网络之间数据转发的功能。

数据链路层的问题:难以查找到相关主机,难划分出不同功能的主机,所有主机处在一个广播域中极易被广播风暴攻击。

网络层为了处理这些问题,出现了结构化编址的一种协议:ip协议。

设备:路由器。

特点:1.层次化、结构化的编址,对网络进行了网络部分和主机部分的划分,也就是32位的ip编址被分为了网络部分和主机部分

           2.面向无连接的协议。

           3.将数据分成了一个个的包进行传输。

           4.尽力而为的转发。不保证传输可靠性。

           5.没有数据恢复机制。

同一网段的通信使用MAC地址进行通信,不同网段的通信通过路由功能进行。

路由器:隔离广播域。

TTL:没经过一个三层以上的设备减1,从255开始,防止数据包在网络中被无限制转发。

ip地址分为了5类:ABC正常使用的地址,D类地址是组播地址,E类地址为保留地址。

主机部分全为0代表这一个网络,主机部分全为1表示广播地址

A类地址:第一位永远是0;前8位地址为网络部分,1.0.0.0——126.255.255.255

B类地址:前两位永远是10;前16位地址为网络部分,128.0.0.0——191.255.255.255

C类地址:前三位永远是110;前24位地址位网络部分,192.0.0.0——223.255.255.255

D类地址:前四位永远是1110;

E类地址:前五位永远是11110

私有地址:A类:10.0.0.0——10.255.255.255

B类:172.16.0.0——172.16.255.255

C类:192.168.0.0——192.168.255.255

ICMP协议:纠错协议,ping用的ICMP协议标识:08

 

传输层:定义了端到端通信的功能,保证端到端数据传输的速率、可靠性.

4层的主要功能:

1.会话的多路复用

2.对数据进行分段

3.流量控制机制

4.面向连接的传输协议

5.实现一些差错恢复机制(重传机制等)

协议多路复用:一个协议可能会被多个上层协议或上层的应用程序提供统一的服务。

TCP通过不用的端口号来区分不同的应用,端口号实现多路复用。

UDP协议类似于IP协议,不同的是需要做4层的多路复用,即端口号等等。无法保证数据传输的顺序,效率高,用来传输声音、视频等。

TCP:

1.面向连接的协议、全双工的连接

2.差错校验

3.对数据进行序列号的标识

4.对于已经接受到的数据需要有一个确认号,保证数据可靠传输

5.差错恢复机制

端口号:HTTP:80、FTP:20、21,这些指的是目标端口号,源端口号不确定。

3层到4层的映射:通过IP报头里面的协议字段分出TCP和UDP协议

4层到应用层的映射:通过端口号进行映射,如HTTP80,FTP20、21等。

特殊:DNS即可以使用TCP也可以使用UDP。正常的DNS查询使用UDP,大量的DNS查询使用TCP、

窗口大小:当窗口大小是3时,发送端每发送3个数据段,接口段使用ACK确认一次。提高传输效率

会话层:控制ip、应用之间不同的会话。

表示层:定义数据的格式,如:avi、MP4、jpg、txt。提供基本的数据压缩和加密功能。

应用层:应用软件。

应用负责上面三层,OS负责下面四层。数据传输经过每一层是添加每一层的报头信息,数据到了目标地点后的每一层解封每一层的报头。

数据在四层的时候叫数据段,三层叫数据包,二层叫数据帧,一层叫比特流。

网络工程师一般讨论下四层的技术,开发一般讨论上三层的技术。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值