计算机网络 TCP/IP协议篇

今天学习了TCP/IP协议的相关知识,学习笔记如下:

在学习之前,我们先抛出几个问题,什么是TCP/IP协议簇?TCP/IP协议簇是怎么工作的?

TCP/IP模型

协议分层

  • 每层通过协议完成各自特定的功能
  • 上层依赖下层提供服务

对等层通讯:相同层的相同协议之间交换协议报文

网络封装:

  • 报文封装:发送方由上而下逐层添加协议头部,完成报文的封装。

  • 报文解封装:接收方由下而上逐层去除协议头部,完成报文的解封装

网络层常见协议

  • IP协议:提供主机到主机的传输服务

IPv4报文

通过源IP标识发送方主机,通过目标IP标识接收方主机

通过协议号表示上层协议

  • ICMP协议:

IP协议是一种不可靠的协议,ICMP辅助IP工作,提供IP数据包传输过程中发生的错误、失败等信息,以及其他关于IP数据包处理情况的消息,提供网络诊断等功能

ICMP被IP封装,协议号1

Ping是常用的一个基于ICMP协议的工具,用于测试网络是否畅通

Ping工具:

测试源、目标主机间的IP连通性

显示从发送请求到收到应答的时间,衡量网络性能

数据链路层常见协议

  • 在相邻节点间提供数据传输服务
  • 以太网EhternetⅡ帧格式
  • MAC地址
  1. mac地址是固化在每个网卡上一串十六进制数字,mac地址是全球唯一的。数据进行二层通讯的时候需要MAC层地址。
  2. IP地址可以灵活配置,但MAC地址是固化在网卡上的。
  3. 在PC上可以通过在命令提示行中输入ipconfig /all命令来查找当前设备的网卡。
  4. mac地址由12个十六进制字符组成,可以每两位为一组进行表示,中间用“:”或者“-”分隔开;或者每四位为一组进行表示,中间用“.”分隔开。如:00-1a-a9-09-83-7d 或 00:1a:a9:09:83:7d 或 001a.a909.837d
  5. 广播mac,地址为“FF-FF-FF-FF-FF-FF”的mac地址为广播mac

网络设备对数据的处理基于它所处的层次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值