网络层协议

网络层协议

   一.网络层协议的功能
网络层协议
   一.网络层协议的功能
   二.IP数据包格式
   三.ICMP协议介绍
   四.ARP协议介绍
一.网络层协议的功能

1.定义了基于IP协议的逻辑地址

2.连接不同的媒介类型

3.选择数据通过网络的最佳路径

二.IP数据包格式

IP数据包格式(分为20字节的固定部分,表示每个ip数据包必须包含的部分,和40字节的可变长部分)

版本号(4bit):指IP协议版本,并且通过双方使用的版本必须一致,目前我们使用的是IPv4,表示为0100,十进制是4

首部长度(4):IP数据包的包头长度(不包括数据)

优先级与服务类型(8):该字段用于表示数据包的优先级和服务类型,通过在数据包中计划一定的优先级,服务类型定义了如何处理数据一般没有使用。

总长度(16):IP数据包的总长度,包括包头和数据

标识符(16):该字段用于表示IP数据包的标识符,当IP对上层数据进行分片时,他将给所有的分配数据分配一组编号,然后将这些编号放入标识符字段中,保证分片不会被错误地重组,标识符字段用于标志一个数据包,以便接收节点可以重组被分片的数据包

标志(3):指示分片是否完整或是否为最后一个分片。

段偏移量(13):用于区分同一文件分片后的顺序,确保分片按正确的顺序重新组合。

TTL存活时间(8):表示IP数据包在网络中的生存时间。每经过一个路由器,TTL值减1,当TTL值为0时,数据包将被丢弃。

协议号(8):指出封装在IP数据包中的上层协议,如TCP(6)、UDP(17)。

首部校验和(16):用于校验IP数据包首部信息的正确性,确保数据包在传输过程中未被修改。

源IP地址(32):表示数据包的源地址。

目标IP地址(32):表示数据包的目的地址。

可选项:可选项字段

三.ICMP协议

Internet控制消息协议ICMP(Internet  Control   Message  Protocol)是IP协议的辅助协议

ICMP协议用来在网络设备间传递各种差错和控制信息,对于收集各种网络信息,诊断和排除各种网路故障等方面起着至关重要的作用

ICMP协议属于网络层协议

ICPM的作用:

检查网络的双向联通性

ICMP的封装过程

功能:Ping

ping是网络设备,Windows,Unix和Linux平台上的一个命令,其实是一个小巧而实用的应用程序,该应用基于ICMP协议。Ping常用于探测到达目的节点的网络可达性。

ping的选项:

tracert  IP地址   win

traceroute  IP地址  linux

排错思路,当你的网络服务出了问题

ping:

1.检查网线是否插好

2.ping自己127.0.0.1硬件

3.看双方地址是否有问题

4.看网关是否有问题

5.防火墙策略是否有问题(配合 网络工程师)

冲突域:

冲突域是计算机网络中的一个概念,指的是同一时间内只能有一台设备发送信息的范围。在以太网中,如果某个CSMA/CD网络上的两台计算机在同时通信时会发生冲突,那么这个CSMA/CD网络就是一个冲突域。

广播域:

广播域是指在网络中,所有能接收到同一广播消息的设备的集合。具体来说,广播域是广播帧(目标MAC地址全部为1)所能传递到的范围,也就是能够直接通信的范围。在这个范围内,所有的站点都能接收到发出的广播信号。正常情况下,通过广播地址就可以访问到同一个网络中所有的设备。二层交换机需要把广播帧从除源端口之外的端口转发出去,所以二层交换机不能够隔离广播

四.ARP协议介绍

1.什么是ARP协议

地址解析协议,将一个已知的IP地址解析成MAC地址

2.ARP协议的作用

  2.1.将IP地址转换成MAC地址

  2.2检测IPdiz冲突  免费ARP

当一台主机配置好IP地址后会发送一个

源地址是自己的IP地址

目的地址也是自己的IP地址

3.ARP相关的命令

3.1.Windows系统中ARP命令

    arp - a:查看ARP缓存表

    arp - d:清除ARP缓存

3.2.Cisco系统中ARP命令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值