第一节:TCP/IP概括
来源:互联网 发布:矩阵图怎么画 编辑:程序博客网 时间:2024/05/22 21:04
1: 分层:
网络协议通常分为不同层次进行开发,每一层负责不同的通信功能.如TCP/IP协议簇是一组不同层次上的多个协议的组合.一般我们将它认为是一个四层协议的系统.即应用层,传输层,网络层,和链路层.
链路层:也称为数据链路层,通常包括操作系统中的设备驱动和计算机对应的网络接口卡,他们一起处理与传输媒介的物理接口细节.
网络层:也成为互联网层,处理分组在网络中的活动,例如分组选路.在TCP/IP协议中,网络层协议主要包括,IP协议,ICMP(互联网控制协议),IGMP(互联网组管理技术).
传输层:主要为两台主机之间提供端到端的服务,主要有TCP, UDP协议. TCP协议提供了可靠的端到端数据通信服务.所处理的工作包括把应用程序交给它的数据分成合适的小块交给网络层,确认接受到的分组,设置发送最后确认分组的超时时钟等. UDP协议则为应用层提供了一种非常简单的服务,它只是把称为数据包的分组从一台主机发送到另一台主机,但不保证数据能达到另一端.任何必须的可靠性必须有应用层来提供.
应用层:负责特定的应用程序的细节.如我们常见的HTTP(超文本传输协议)协议, SMTP(简单邮件传输协议), SNMP (简单网络管理协议---mib表).FTP(文件传输协议),Telnet(远程登录协议).
综上:应用层和传输层提供了端到端的协议,网络层提供的是逐跳的系统, 两端系统和中间系统均需要使用网络层.
阅读全文
0 0
- 第一节:TCP/IP概括
- TCP/IP协议概括一点点
- TCP三次握手 概括
- java TCP/IP应用开发详解&&&其他应用协议之概括
- TCP/IP协议基本概括+ARP协议详解+DNS协议详解---Linux学习笔记
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- tcp/ip
- TCP/IP
- tcp/ip
- TCP/IP
- tcp/ip
- Linux管道
- Qt5.5+vs2013开发环境配置
- 二叉树的基本操作
- 欢迎使用CSDN-markdown编辑器
- python全局变量使用
- 第一节:TCP/IP概括
- 集合框架(三) Set&HashSet
- RobotFramework日志不显示
- Angular 中用 a 标签 href 路由时在浏览器中显示异常 "%2F" 路由失败问题
- sizeof
- 二叉树的遍历
- SpringMVC REST请求风格
- I/O输入、输出
- 剑指Offer [01] 二维数组中的查找