计算机网络中重要的协议


前言

提示:文章内容整理来自王道考研-计算机网络教材。


数据链路层

网络层

ARP地址解析协议

IP地址与硬件地址

  1. 硬件地址也称MAC地址,在数据链路层使用,放在帧首部

  2. 网络层及以上使用IP地址,放在IP数据报首部

  3. MAC地址的长度为48位(6个字节);而IP地址为32位(4个字节)

  4. MAC地址的分配是基于制造商。
    MAC地址由网络设备制造商生产时写在硬件内部。这个地址与网络无关,也即无论将带有这个地址的硬件(如集线器、网卡、路由器等)接入到网络的何处,它都是使用这一MAC地址,是不可变的。

  5. IP地址的分配是基于网络拓朴。
    IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类、B类、C类等)的不同而不同。

ARP协议作用

完成IP地址到MAC地址的映射。
每台主机都设有ARP高速缓存,用来存放本局域网上各主机及路由器的IP地址到MAC地址的映射表,称为ARP表

ARP协议原理

ARP四种典型情况

在这里插入图片描述

传输层

UDP协议

UDP数据报

1.UDP在IP数据报服务至上增加了两个基本服务:复用和分用以及差错检测。

2.UDP的优点

  • 无需建立连接,不会有建立连接的时延,不需要维护连接状态
  • 分组首部小。TCP报文段首部20B,UDP数据报首部8B
  • UDP没有拥塞控制,所以网络中的拥塞不会影响主机的发送速率
  • UDP支持一对一、一对多和多对多

UDP首部格式

首部有四个字段,每个地段占2B。

  1. 源端口:需要对方回信时使用,不需要时可用全0
  2. 目的端口:在终点交付报文时使用到
  3. 长度:UDP数据报的长度,最小值是8(只有首部)
  4. 检验和:检验数据报在传输中是否有错,有错丢弃

TCP协议

TCP是在不可靠的IP层之上实现的可靠的数据传输协议,它主要解决传输的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值