HCIA 第一篇

什么是网络:由网络连接设备,通过传输介质将网络终端设备连接起来进行信息共享,资源互换的平台。

osi网络七层参考模型(国际化标准组织)
7.应用层:实现人机交互。
6.表示层:进行编码,解码,加密,解密。
5.会话层:发现、建立、维持、终止。
4.传输层:(1)根据端口号区分不同的服务。
端口范围(0-655635),根据功能可区分为静态端口和动态端口。
静态端口:一个端口号对应一个服务(1-1023)
动态端口:一个端口号对应多个服务(1024-65535)
(2)传输:确认,重传,流控,排序
(这里的流控是指:将一个大的文件,分成多个小文件,进行传输)
TCP 面向可靠的传输协议
UDP 非面向不可靠的传输协议
三次握手,四次断开
三次握手
由客户端给服务器发送一个SYN序列号,服务器收到后给客户端回复一个ACK确认包,及SYN序列号+1,客户端收到后,将ACK作为自己的SYN给客户端发送确认包及SYN+1
(3)数据分段
最大段长度为1500
最大段单位长度为1480
3.网络层
代表设备为路由器
根据ip地址进行逻辑寻址
什么是路由器:网关设备,是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址,然后决定如何传送的专用智能性的网络设备。
作用:决定数据包从来源端到目标端所经过的最佳传输路径,在内部进行输入端的数据包转送到合适的输出端
2.数据链路层
代表设备为交换机
交换机的作用:
1.无限延长传输距离
2.解决冲突域
3.实现单播
根据mac地址进行物理寻址
交换机自学习的基本原理:利用接收到的数据帧的源MAC地址完成学习,即学习到可以通过接收该帧的端口到达该帧的源MAC地址对应的主机。例如,若从某个主机A发出的帧通过端口x进入某交换机,就意味着从端口x出发沿相反方向一定可以把一个帧传送到A。所以,交换机每收到一个帧,先按其源MAC地址查看转发表的目的地址栏,如果没有则将其源MAC地址和进入的端口标识记录在转发表中,完成一次学习;再按目的MAC地址查找转发表的目的地址栏,如果有记录,则向相应的端口转发,如果没有记录,则向除帧进入交换机对应的端口外的其他所有端口转发
1.物理层
定义电气电压,光学特性

TCP/IP模型

一种四层到五层的封装
1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱动程序、计算机中对应的网络接口卡

2.网络层(互联网层):处理分组在网络中的活动,比如分组的选路。

3.运输层:主要为两台主机上的应用提供端到端的通信。

4.应用层:负责处理特定的应用程序细节
在这里插入图片描述

TCP/IP模型与OSI的区别:
1、 层数不同
2、 3层TCP/IP仅支持Internet协议,网络层支持所有协议;
3、 TCP/IP支持跨层封装;OSI不支持(顺序封装)

数据封装
PDU 协议数据单元 对各层数据封装的单位
应用层 报文
传输层 段
网络层 包
数据链路层 帧
物理层 比特流
上层数据在传输层添加TCP报头后得到的PDU被称为Segment(数据段 )
数据段被传递给网络层,网络层添加IP报头得到的PDU被称为Packet(数据包)
数据包被传递到数据链路层,封装数据链路层报头得到的PDU被称为Frame(数据帧)
最后,帧被转换为比特(物理层)

TCP/IP协议栈
应用层:telnet、FTP、TFTP(69UDP)、SNMP、HTTP、SMTP(25TCP)、DNS、DHCP
传输层:TCP、UDP
网络层:ICMP、IGMP、IP
数据链路层:PPPoE、Ethernet、PPP、ARP

DNS:域名解析服务
基于域名解析为IP地址,主要用于访问HTTP/HTTPS服务器;

封装:数据基于模型从上而下逐一添加报头;
解封装:封装的反向行为;

二、IPV4地址 32位二进制构成
存在分类:ABCDE 其中ABC为单播地址 D为组播地址 E为保留地址
单播地址是唯一既可以作为源ip,也可以作为目标ip地址;组播地址只能为目标地址;
其他地址只作为目标ip
ABC 存在标记广播域的需求— 网络位+ 主机位 使用子网掩码来区分
ABC中还存在私有和公有ip: 子网掩码:
A 1-126 10.0.0.0/8 私有 255.0.0.0
B 128-191 172.16.0.0/16-17.31.0.0/16 私有 255.255.0.0
C 192-223 192.168.0.0/24-192.168.255.0/24私有 255.255.255.0
D 224-239
E 240-255

ABC均为单播地址,但默认的子网掩码不同
该默认设计的意义在于大 中 小网络

特殊地址:
1、每个网段中主机位全0; 192.168.1.0/24 不是一个单播地址;网络号标记这个网段;前24位为网络位,后八位为主机位,都是0

2、每个网段中主机位全1; 192.168.1.255/24 不是一个单播地址,直接广播地址;同
上,不过主机位全为1

3、255.255.255.255 受限广播地址,不能穿越路由器 广播地址

4、0.0.0.0 缺省路由,代表所有 无效地址,代表没有 在一个网络中主机位全为0

5、127.0.0.1 环回地址 检测本机中的网络协议组件是否可以正常工作

6、169.254.0.0/16 本地链路地址、自动私有地址 网络位固定,主机位随机 终端多次自动获取IP地址失败后自己生成IP地址

子网划分
VLSM -可变长子网掩码 –通过延长掩码的长度将一个网段逻辑的分为多个网段
例如
192.168.1.0/24
有效地址 192.168.1.1—254
11000000.10101000.00000001.00000000(192.168.1.0)
11111111.11111111.11111111.00000000(255.255.255.0)
192.168.1.0/24 划分为4个网段,写出每个网段可用的地址范围
192.168.1.00000000 192.168.1.1-----62/26
192.168.1.00000001 192.168.1.65----126/26
192.168.1.00000010 192.168.1.129—190/26
192.168.1.00000011 192.168.1.193—254/26

CIDR – 无类域间路由—取相同位,去不同位 将多个网段合成一个网段
子网汇总 – 汇总后掩码长度大于或等于主类掩码 取相同位,去不同位
超网汇总 – 汇总后掩码长度小于主类

ICMP协议的作用:ICMP协议是IP协议的一个辅助,它可以传递差错报文以及其他信息

ARP协议原理
主要功能:
将ip地址解析为mac地址
维护IP地址与mac地址的映射关系的缓存,及ARP表项
实现网段内重复IP地址的检测

以下3种ARP正常均只能在同一个广播域内使用
AARP 正向ARP 已知对端IP地址,通过广播来获取对端的MAC地址
RARP 反向ARP 已知对端的MAC地址,通过二层单播、三层广播来获取对端的IP地址
FARP 无故ARP 在设备刚获取或刚使用一个新的ip地址,将向外进行正向ARP请求,被请求目标IP地址为本地的新地址;作用在于检测地址冲突;

ARP缓存
用来储存IP地址和MAC地址的缓冲区,其本质就是一个IP地址–>MAC地址的对应表,表中每一个条目分别记录了网络上其他主机的IP地址和对应的MAC地址。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值