2019-10-07 关键字:Linux 网络编程基础 TCP/IP 协议里有两种不同的协议: 1、TCP协议 用于检测网络传输中的差错。 2、IP协议 用于对不同网络进行互联。 简单说就是 TCP 负责纠错,IP 负责传输。 网络体系结构: 网络体系结构就是将复杂的网络通信过程按照一定的规则进行分 ...
分类:
系统相关 时间:
2019-10-07 13:09:42
阅读次数:
115
一、OSI网络七层模型 因特网是一个极为复杂的网络,分层有助于我们对网络的理解 。分层也是一种标准,为了使不同厂商的计算机能够互相通信,以便在更大范围内建立计算机网络,有必要建立一个国际范围的网络体系结构标准。 ISO组织制定了OSI网络七层模型 而因特网只用到了五层 低三层: 屏蔽底层网络的复杂性 ...
分类:
编程语言 时间:
2019-09-15 10:56:23
阅读次数:
136
该篇博客用于记忆网络体系结构基础。 网络体系结构计算机网络的各层及其协议的集合就是网络的体系结构(architecture)。换种说法,计算机网络的体系结构就是这个计算机网络及其构件所应完成的功能的精确定义。 五层协议的体系结构 OSI的七层协议体系结构概念清楚,理论完整,但复杂且不实用。TCP/I ...
分类:
其他好文 时间:
2019-09-07 00:32:25
阅读次数:
109
转自: https://www.cnblogs.com/midiyu/p/7875574.html 关于网络 网络协议 如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间能够进行相互通信是因为它们都共同遵守一定的规则,即网络协议。 网络体系结构 计算机网络是个复杂的系统,按照人们解决复杂问题 ...
分类:
编程语言 时间:
2019-08-15 18:59:18
阅读次数:
84
OSI/RM体系结构(法律上的国际标准) TCP/IP体系结构(事实上的国际标准) 但是上面两种的实用性不强,网络接口层也是没什么内容,所以真正为之广泛使用的是五层协议体系结构 五层协议体系结构 ...
分类:
其他好文 时间:
2019-08-10 23:10:37
阅读次数:
211
一 计算机网络体系结构分层 传输层 二 TCP/IP 1.TCP/IP的具体含义 从字面意义上讲,有人可能会认为TCP/IP是指的TCP和IP两种协议。实际生活中有时确实是指这两种协议。然而很多情况下,它只是利用IP进行通信时所必须用到的协议群的统称。具体来说,IP或者ICMP、TCP或者UDP、T ...
分类:
其他好文 时间:
2019-08-10 12:24:58
阅读次数:
73
应用层 用户与网络的界面:所有能与用户交互产生网络流量的程序(目前基本上我们上网时使用的都是吧orz...) 表示层 主要协议:JPEG、ASCII 用户处理在两个通信系统中交换信息的表示方式(语法和语义) 功能1:数据格式转换 在表示层的上面就是应用层,数据到了应用层应该表示成自己的形态(如:图片 ...
分类:
其他好文 时间:
2019-08-06 15:42:32
阅读次数:
147
TCP/IP 是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大的集合。 TCP TCP 用于从应用程序到网络的数据传输控制。 TCP 负责在数据传送之前将它们分割为 IP 包,然后在它们到达的时候将它们重组。 TCP 用于从应用程序到网络的数据传输控制。 TCP 负责在数据传送之前 ...
分类:
其他好文 时间:
2019-07-18 19:49:55
阅读次数:
138
OSI参考模型 1.ISO/OSI参考模型——怎么来的? IBM公司提出第一个网络协议 SNA,然后其他公司陆陆续续的也推出了自己的网络体系。 如DEC的DNA,美国国防部的TCP/IP,但是每个公司的网络体系都不同。因此OSI模型 诞生了。它的目的就是支持异构网络系统的互联互通。 国际标准化组织( ...
分类:
其他好文 时间:
2019-07-12 18:46:53
阅读次数:
126
一、基本概念 计算机网络按照体系结构划分可分为七层协议模型及ISO/OSI(国际标准化组织/开放式系统互联)、四层协议模型及TCP/IP协议模型、和OSI和TCP/IP相结合的五层协议模型。三者关系入下图所示。 二、网络层级 应用层: 简介:为应用程序提供服务并规定通信程序中通信协议的相关细节 通信 ...
分类:
其他好文 时间:
2019-06-30 17:15:39
阅读次数:
121