计算机网络学习笔记day3
来源:互联网 发布:淘宝客推广方法 编辑:程序博客网 时间:2024/06/09 17:05
计算机网络的体系结构:
法律上的(de jure)国际标准 OSI 并没有得到市场的认可。
是非国际标准 TCP/IP 现在获得了最广泛的应用。
TCP/IP 常被称为事实上的(de facto) 国际标准。
计算机网络中的数据交换必须遵守事先约定好的规则。
这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。网络协议(network protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。
- 划分层次的必要性:
- 各层之间是独立的。
- 灵活性好。
- 结构上可分割开。
- 易于实现和维护。
- 能促进标准化工作。
网络协议的组成要素 :
- 语法 数据与控制信息的结构或格式 。
- 语义 需要发出何种控制信息,完成何种动作以及做出何种响应。
- 同步 事件实现顺序的详细说明。
TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层。
但最下面的网络接口层并没有具体内容。因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构 。
传递到主机2的物理层之后,先剥去数据链路层的首部和尾部,然后再依次剥去其余各层的首部,最后主机二收到数据。
实体(entity) 表示任何可发送或接收信息的硬件或软件进程。
协议是控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。
要实现本层协议,还需要使用下层所提供的服务。
本层的服务用户只能看见服务而无法看见下面的协议。
下面的协议对上面的服务用户是透明的。
协议是“水平的”,即协议是控制对等实体之间通信的规则。
服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。
同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。
阅读全文
1 0
- 计算机网络学习笔记day3
- java学习笔记day3
- CCNA学习笔记Day3
- 学习笔记day3
- Android学习笔记day3
- DAY3学习笔记
- DAY3视频学习笔记
- linux学习笔记-day3
- HTML学习笔记(Day3)
- CSS学习笔记(Day3)
- AJAX学习笔记day3
- 机器学习学习笔记.day3
- Python学习笔记DAY3---函数
- 前端入门DAY3-学习笔记
- html-day3-个人学习笔记
- Python爬虫学习笔记Day3
- sql server学习笔记-day3
- 学习笔记之计算机网络
- 双线性插值
- 项目风险管理脉络
- Nginx 服务器基础配置指令
- <%@include file="/1.jsp"%> 标签使用注意事项
- 【ShawnZhang】带你看蓝桥杯—— 算法提高 质因数2
- 计算机网络学习笔记day3
- Linux 文件系统的目录结构
- 机房重构之报表制作
- 解决nginx服务下 thinkphp只能访问首页不报任何错误的问题404错误
- Dense-Captioning Events in Videos
- codevs 1231 最优布线问题(最小生成树模板)
- memcpy,memmove函数的实现
- 如何打印菱形 (for循环)
- linux rcp