b TCP/IP协议簇简单介绍

–> go to 总目录

TCP/IP协议簇概述

计算机之间通信需要约定遵守一系列数据规范,这些规范就是网络协议。
互联网的前身是美国的ARPnet,它的规范随后演进成TCP/IP协议簇。
TCP/IP主要解决以下问题

  1. 逻辑编址
  2. 路由选择
  3. 名称解析
  4. 错误控制和流量协议
  5. 应用支持

逻辑编址

网络适配器(网卡)出厂时拥有唯一的物理地址mac地址,底层的物理设备靠mac地址通信。大型网络中需要将网络分区,避免数据拥塞。所以有了IP地址协议,可以将网络通过逻辑编址划分为不同的网段,或者划分为更小的子网(subnets)。局域网(LAN)
请注意mac地址和逻辑地址ip的转化,就是ARP协议:Address Resolution Protocal

路由选择

路由器是一种可以读取逻辑地址,并将数据发送到目的计算机设备的设备,逻辑上称为网关。而寻找目的地址,就是一跳一跳的通过路由结点的寻找。与之相关的就是路由协议
在这里插入图片描述

名称解析

实际上IP地址如111.10.23.123,不便于记忆,协议簇提供数字地址和字符串系统互相映射的协议,就是域名系统:domain name system DNS

错误控制和流量协议

数据在传输过程需要确保数据的可靠性,包括检查数据发出/接受数据是否一致,和成功接受后的应答,这个就是传输层的协议。

应用支持

应用层协议。事实上传输到目的计算机还要准确的送到不用应用程序。依赖在计算机上设置不同的端口,来实现输送到不同应用程序。这层协议就是TCP/UDP协议

OSI与tcp/ip

在这里插入图片描述

  • ip 网际层
  • TCP/UDP传输层
  • HTTP,FTP,DNS协议层
OSI层描述
应用层为应用提供网络接口,提供文件传输与通信
表示层数据转化为标准格式,管理数据的加密与压缩
会话层计算机通信之间建立会话
传输层为网络提供错误控制和流量控制
网络层支持逻辑选址和路由
数据链路层提供与网卡的相连的接口,维护与子网的连接
物理层传输介质和模拟脉冲

数据的封装

在这里插入图片描述

每一层的数据会附加头来包裹上一层
在这里插入图片描述

数据的传递示意图
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值