网络基础篇(一)--TCP/IP协议族

本文深入解析TCP/IP协议族的分层结构,包括数据链路层、网络层、传输层和应用层的功能与常用协议。详细阐述了封装与分用的过程,以及关键应用如ping、telnet、DNS等的作用。

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

TCP/IP协议族是一个分层,多协议通信体系.


1 TCP/IP协议族体系结构

TCP/IP协议族自底而上分为四层: 数据链路层, 网络层, 传输层和应用层.


1.1 数据链路层

实现网卡接口的网络驱动程序,以处理数据在物理媒介(如,以太网, 令牌环)上的传输.

常用协议: ARP协议和RARP协议

1.2 网络层

实现数据包的选路和转发.采用逐跳通信方式.

常用协议:IP协议和ICMP协议(并非严格意义上的网络层协议,它是基于IP协议的)

1.3 传输层

为两台主机上的应用程序提供端到端的通信.


常用协议: TCP, UDP和SCTP

1.4 应用层

负责处理应用程序的逻辑.

常用应用: ping, telnet, OSPF(开放最短路径优先), DNS.

总结:

数据链路层封装了物理网络的电气细节,

网络层封装了网络链接的细节,

传输层为应用层封装了端到端的逻辑通信链路.


2 协议的封装与分用

2.1 封装




2.2 分用


1)2字节帧类型

0x800 IP

0x806 ARP IP<--------->物理地址

0x835 RARP 用于无叛系统

2) 8位协议字段


3) 端口号

DNS        53

HTTP       80

FTP 21

SSH        22

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值