每天五分钟带你精通tcp/ip网络(1)概述

本文介绍了TCP/IP协议簇的四层结构:链路层、网络层、传输层和应用层,并详细阐述了封装与解封装的过程。此外,还讨论了互联网地址的5类分类及子网掩码的概念,以及标准化组织RFC和IANA的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为了更好的分享体验,博客搬迁至极客驿站,欢迎查阅!

TCP/IP协议簇,是一组不同层次上的多个协议的组合

1、TCP/IP协议簇的分层结构

TCP/IP通常被认为是一个四层协议系统,每一层负责不同的功能:

1)链路层,有时候也称作数据链路层或是网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡

2)网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组选路。网络层协议包括IP、IGMP、ICMP

3)传输层,主要为应用程序提供端到端的通信。传输层包括TCP(传输控制协议)、UDP(用户数据报协议)

4)应用层,负责处理特定的应用程序细节,例如Telnet远程登录、FTP文件传输协议、SMTP简单邮件传输协议、SNMP简单网络管理协议

2、封装与解封装

当应用程序用TCP传输数据时,数据被送入协议栈中,然后逐个通过每一层直到被当做一串比特流送入网络,通过以太网传输的比特流称作帧(Frame)

上图就是一报文的封装过程,UDP和TCP数据基本一样的

由于TCP、UDP、ICMP、IGMP都要向IP传送数据,因此IP在生成的IP首部中加入一个长度为8bit的协议域。1代表ICMP协议,2表示IGMP协议,6表示为TCP协议,17表示UDP协议

同样,许多应用程序都可以向TCP和UDP传送数据,T

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值