网络基础扫盲

        1.网络拓扑类型

                (1)直线型拓扑(总线型拓扑)

                        这种拓扑就一个大优点就是省钱

                        

                (2)环型拓扑

                        相当于直线型拓扑的简单升级版使其有根线断了还能接着上网

                        

                (3)树状拓扑

                        层级越高的节点出问题越容易使网瘫痪

                        

                (4)波环型(全网状)拓扑

                        网络很稳但是非常非常费钱

                        

                (5)星型结构

                        性价比之王!

                        

        2.HUB集线器

                随着网络设备的数量越来越多我就需要来一个用来连接所有人的设备——HUB集线器,但         是现在已经基本被淘汰了解一下就行。

        HUB集线器主要解决地址和冲突的问题

        (1)使用MAC地址也叫物理地址这个地址全球唯一 ,以48位二进制构成,以16        进制显示

        (2)使用CSMA/CD  载波侦听多路访问/冲突检测机制也就是排队。 

        3.交换机

                (1)无限的传输距离-----读写功能,相当于重新写信

                (2)没有冲突-------交换机可以转换电流并储存二进制数据

                (3)形成单播------运用转发储存的原理,储存一批转发一批,实现一对一的       识,别一对一的发送。

               工作原理:

                        当数据帧进入交换机之后,交换机会先查看数据的源MAC地址,之后将该数据进         入的接口与MAC地址映射到本地的MAC地址表中;之后查看目标MAC地址,根据目标MAC地         址查询本地MAC地址表,若存在记录,将直接从该表所记录的接口进行发送。若没有目标MAC       地址接口记录,则泛洪(泛洪:除了进入的接口之外,转发给所有其他的接口)该数据。同时       MAC地址表的老化时间为300S.

        4.ip

                (1)IPV4地址

                                32位二进制构成  存在网络位和主机位的区分;网络位用于标识所在的范围;                           选用点分十进制表示。为了方便人看,所以采用8位一分形式。

                (2)子网掩码

                                子网掩码:通过连续的1和连续的0构成,连续的1所在位置即为网络位,连续                           的0即为主机位。

                    例如:

                                192.168.1.0  255.255.0.0 (翻译成二进制)  

                                 11000000.10101000.00000001.00000000

                                  11111111.11111111.00000000.00000000

        5.ARP协议

                (1)ARP:地址解析协议:通过一个地址找到另一个地址

                (2)过程:源IP  MAC  出去, 目标, 全F  广播发送

                (3)广播域:泛洪区域

                (4)广播:在一个泛洪范围内,迫使交换机将一个数据进行泛洪

                (5)ARP缓存表老化时间:180s

                (6)免费ARP:无故ARP   不同于一般的ARP请求,它并非期待的想要得             到MAC地址或者IP地址,而是当主机启动时,发送一个免费ARP包,请求自己的           IP地址和MAC地址。  一般情况下就两个作用 1.验证IP是否冲突 2.更换物理网卡

        6.路由器

                PC端在访问其他设备时,会先基于目标IP地址判断对端设备与自己是否存在于同一

        个广播域;若在同一个范围,通过ARP广播获取MAC随后单播通讯即可。若不在同一范 

         围,则需要封装目标MAC地址为本地网关MAC地址,将数据发送至路由器处,由路由器

         代为转发。注意跨广播域使用ARP时,到达路由器时源mac会变成网关的mac。

        7.OSI/RM------开放式系统互联参考模型

                (1)物理层:物理硬件

                (2)数据链路层:介质访问控制层MAC+逻辑链路控制层LLC

                        (LLC保证数据完整性)

                (3)网络层:IP 互联网协议

                (4)传输层:TCP/UDP1.分段(受到MTU限制)2.端口号

                        (MTU:最大传输单元 默认1500字节)

                        1.分段:当数据包过大时,连续发送可能会使数据在传输途中插入别的数据造成损                    坏,所以需要对数据包进行分段处理,从而保证数据包的完整性。

                        2.端口号:使用电脑可能会同时访问多个服务器,这多个服务器在进行回复的时                     候,回复目标都是相同IP/MAC,为了不分配错误,所以在该程序启动时,电脑会在                        1024-65535随机分配端口号给这个程序,在服务器回包时也会带着这个端口号,这样电                   脑就能做出正确的数据分配。

                (端口号:0-65535  1-1023 注明端口  1024-65535高端口/动态端口)   

                (5)标准模型和对等模型

                

        8.TCP/IP协议

         ​​​​        

                (1)应用层-----数据报文

                         传输层-----数据段

                         网络层-----数据包

                         数据链路层------数据帧

                         物理层------比特流

                (PDU:协议数据单元  对不同层封装的数据单元标识)

                (2)TTL:生存周期  (最大255  推荐64   常见128)  

                (3)常见协议类型

                        HTTP  tcp  80  超文本传输协议  

                        HTTPS  TCP  443  (HTTP+SSL(TLC)) 安全传输协议

                        FTP  tcp  20/21  文件传输协议

                        TFTP  udp 69  简单文件传输协议

                        Telnet   tcp  23  远程登录标准协议  

                        SSH  tcp  22  安全外壳

                        DNS  UDP/TCP  53   域名解析协议

                        DHCP  UDP  67/68   动态主机配置协议

                (4)TCP----传输控制协议----面向连接的可靠协议

                        

                                在完成了传输层的基本工作的同时,还需要保证传输的可靠性。

                           面向连接---3次握手   4次挥手  建立端到端的虚链路

                                                3次握手

        ​​​​​​​        ​​​​​​​        

                                SYN:发起一次连接,并告知自身状态  ACK:标识确认

                        特殊情况:RST重连   TCP 严重错误并重连  FIN 断开

                        PSH 紧急加收  URG紧急指针

        ​​​​​​​        ​​​​​​​        

                               四次挥手

        ​​​​​​​        ​​​​​​​        ​​​​​​​        

                        可靠性分为4种可靠性机制:确认  排序  重传   流控(滑动窗口)

        9.UDP-----用户数据报文协议------非面向连接的不可靠协议

                        仅完成传输的基本工作--分段 端口号

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        

                (1)TCP与UDP的区别

        ​​​​​​​        ​​​​​​​        

        10.以太网II型帧

                                        主要就是重复的封装和解封装

                

                                                        这是它的结构

        ​​​​​​​        

                                                      这是它的运行过程

        11.TCP的分段和IP的分片

        ​​​​​​​        

                                                              这是IP的包头

                (1)ip分片

                        IP分片的原因:受到二层  数据链路层 MTU的限制,最大传输单元不能超过1500

                        字节 数据到达网络层大于MTU则会分片。

                (2)TCP分段

                        了提高传输效率减少分片,TCP在装载数据时如果能做到封装后的数据不引起三

                 层分片则是一种最佳选择,MSS值的目的就是基于双方的MTU协商出一个最大传输承

                 载长度。

                例子:

        ​​​​​​​                ​​​​​​​

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值