网络基础

本文详细介绍了OSI七层模型及其各层的功能,并对比了TCP/IP四层协议栈,深入探讨了ARP协议的工作原理及作用。
  1. OSI七层模型
    OSI七层模型:最初是为了两台计算机通信,随着发展可以实现很多台电脑的互联
    tcp/ip四层协议栈
    (1).物理层:
    两台机器互连的链路,物理介质,网线,光纤,无线电波。在这一层以二进制的形式存在(电信号/比特流 )0101其实还是没有意义的数据
    (2)数据链路层:
    对无意义的比特流进行了分组,处理。八位为一组形成了一个字节,依次按数据发送数据。转换成了有意义,更上层也 能认识的数据。
    如何确认这个数据是发给我的?定义了mac地址 网卡—身份证(唯一的,标识物理地址)源mac地址+目的人地址。
    数据格式:帧,字节流)(不好识别,不好操作)
    MAC地址:以太网地址或物理地址
    (3)网络层:怎么去知道对方的mac地址?通过ARP协议(做地址解析工作)(address),
    判断是否在一个子网?通过ip协议 如何选择最近的路?一组路由协议,静态/动态 路由协议(动态路由协议:rip,ospf,BGP)
    (4)传输层: 发送数据大,需要很长时间。网络中断了怎么办?如何确保数据是完整且正确的?
    对我们发送的数据进行封装tcp/udp协议,一个一个一次发送。传输是两个应用程序通讯,定义了端口的存在,通过端口寻找到对应的程序进行数据处理
    (5)会话层:(断点续传功能)从效验点恢复数据重传;自动收发,自动寻址功能
    (6)表示层:(各系统之间的语法不同)翻译工作,提供一种公共语言让不同系统之间进行通信
    (7)应用层: 定义了各种应用规范数据格式:http / https(http加密传输协议)/ ftp(文件传输协议)/ dns(解析域名) / tfip / smtp

  2. 在这里插入图片描述

在这里插入图片描述
4. 网络层协议
ARP协议:地址解析协议,实现通过对方的IP地址(域名)寻找对方的MAC地址ARP的功能
工作原理:
在这里插入图片描述

  1. wireshark抓包理解ARP协议
    (1)cmd里输入arp -a可得到本机网卡里的接口
    (2)一个IP地址对应一个物理地址(mac地址)在这里插入图片描述
    静态类型:可以静态指定和配置
    动态类型:通过ARP协议学习到的

(3)arp -d *:删除动态类型
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值