TCP/IPC复习

OSI模型的7层分别如下:(1)物理层(Physical Layer)物理层OSI参考模型的最低层,它利用传输介质数据链路层提供物理连接。它主要关心的是通过物理链路从一个节点向另一个节点传送比特流,物理链路可能是铜线、卫星、微波或其他的通讯媒介。包括最新主流的通讯媒介:光纤。

(2)数据链路层(Data Link Layer)数据链路层是为网络层提供服务的,解决两个相邻结点之间的通信问题,传送的协议数据单元称为数据帧。

(3)网络层(Network Layer)网络层是为传输层提供服务的,传送的协议数据单元称为数据包或分组。该层的主要作用是解决如何使数据包通过各结点传送的问题,即通过路径选择算法(路由)将数据包送到目的地。

(4)传输层(Transport Layer)传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制流量控制等问题。

(5)会话层(Session Layer)会话层主要功能是管理和协调不同主机上各种进程之间的通信(对话),即负责建立、管理和终止应用程序之间的会话。

(6)表示层(Presentation Layer)表示层处理流经结点的数据编码的表示方式问题,以保证一个系统应用层发出的信息可被另一系统的应用层读出。

(7)应用层(Application Layer)应用层是OSI参考模型的最高层,是用户与网络的接口。该层通过应用程序来完成网络用户的应用需求,如文件传输、收发电子邮件等。

http://blog.csdn.net/yaopeng_2005/article/details/7064869
时间: 2024-08-04 20:11:08

TCP/IPC复习的相关文章

Remoting三种信道Http,Tcp,IPC和Web Service的访问速度比较(转)

Remoting和Web Service是.net中的重要技术,都可用来实现分布式系统开发,如果是不同的平台就只能选择Web Service,但如果是同一平台,就都可以选择了.到底选择那种,当然还有访问效率上的考虑,同时在Remoting中又有三中信道 Http,Tcp,Ipc,它们又各有差别.HTTP方式的信道在跨越防火墙上有优势:TCP方式的信道常用在局域网内通信,速度比HTTP快很 多:IPC信道用于同一台机器的进程间通信,通信不占用网络资源,速度又比TCP快很多.为了能够实际的比较一下这

测试Remoting三种信道Http,Tcp,Ipc和Web Service的访问速度 (转)

Remoting和Web Service是.net中的重要技术,都可用来实现分布式系统开发,如果是不同的平台就只能选择Web Service,但如果是同一平台,就都可以选择了.到底选择那种,当然还有访问效率上的考虑,同时在Remoting中又有三中信道Http,Tcp,Ipc,它们又各有差别.HTTP方式的信道在跨越防火墙上有优势:TCP方式的信道常用在局域网内通信,速度比HTTP快很多:IPC信道用于同一台机器的进程间通信,通信不占用网络资源,速度又比TCP快很多.为了能够实际的比较一下这四者

关于通信的关键词UDP/(TCP/IP)/IPC/RPC/.NET Remoting/WebService/WCF/Http 系列

OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务.接口.协议.分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型. 1.2 OSI先有模型,后有协议,先有标准,后进行实践:而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型. 1.3 OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准. TCP:transmission control protocol 传输控制协议 UDP:user data protocol 用户数据

消息队列库——ZeroMQ

消息队列库--ZeroMQ ZeroMQ(简称ZMQ)是一个基于消息队列的多线程网络库,其对套接字类型.连接处理.帧.甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字. ZMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可并行运行,分散在分布式系统间. ZMQ不是单独的服务,而是一个嵌入式库,它封装了网络通信.消息队列.线程调度等功能,向上层提供简洁的API,应用程序通过加载库文件,调用API函数来实现高性能网络通信. 主线程与I/O线程: I

Wcf架构简介

一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口, 它是.NET框架的一部分.由 .NET Framework 3.0 开始引入.WCF的最终目标是通过进程或不同的系统.通过本地网络或是 通过Internet收发客户和服务之间的消息.WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成 在Visual Studio中.WCF

了解saltstack的通信协议zeromq(一)

学了saltstack有一段时间了,说实话,对于一个python爱好者来说salt源代码真是一个宝藏啊.于是乎去看了源代码,发现所有问题都卡在了底层通信上,在看saltstack之前都不知道有一个这么好的zeromq通信协议.现在就来记录关于zeromq的学习笔记. zmq是什么:zmq是基于之前协议(tcp,ipc,inproc)开发的并发框架,采用异步IO非阻塞方式,多对多的通信模式,无需在意服务端和客户端的启动顺序.它包含四种通信模式:PAIR/PAIR,REP/REQ,PUB/SUB,P

SaltStack安装和测试

SaltStack是(C/S)架构的集中化管理平台,SaltStack基于Python语言, 采用zeromq消息队列进行通信(tcp,ipc). 一.基础环境 1.角色.ip.版本.内核 masterA 10.1.10.117 3.2.0-4-amd64 7.8 master minionB 10.1.10.185 3.2.0-4-amd64 7.8 minion 2.安装依赖包 apt-get -y install python python-dateutil python-jinja2 p

Tensorflow的安装和使用——Jetson Nano 初体验3

目录 1.安装 Jupyter notebook 和 Jupyter Lab 1.1 安装pip3 1.2 安装 Jupyter notebook 1.3 启动 notebook 服务器并配置远程访问 1.3.1 配置Jupyter 1.3.2 启动 notebook 1.3.3 关闭 Jupyter 1.3.4 保存Notebook 1.4 Notebook用法 1.4.1 Markdown单元格 1.4.2 Magic关键词 1.5 Jupyter Lab 安装 1.5.1 安装Jupyte

网络复习之TCP

可靠传输的工作原理 1 停止等待协议 每发送完一个分组,就停止发送,等待对方确认.出现差错,超时重传. 1.1 暂时保留已发送的分组的副本 1.2 分组和确认分组必须进行编号 1.3 重传时间比数据在分组传输的平均往返时间更长一些 2 连续ARQ协议(自动重传请求ARQ) 接收方采用累积确认方式,对按顺序到达的最后一个分组发送确认. 滑动窗口 不建议前沿向后收缩 拥塞控制 网络初始设置阈值r,初始网络窗口从1开始指数增加,增加到r时,加法增加. 当网络在等于a时发生拥塞后,再次从1开始,指数增加