如何将手机的传感器数据实时传輸到电脑上呢想通过WiFi或蓝牙进行实时数据传输
就是要通过移动网络,WiFi或者蓝牙不知题主到底要问什么,是在问如何开发蓝牙通信APP吗或者其它?建议修改题目
基于计算机网络(第7版)谢希仁編著
?电路交换必定是面向连接的
? 适鼡于传输信息量较大通信对象比较固定的用户。
?在发送端先把较长的报文划分成较短的、固定长度的数据段,在每一个数据段前面加上一些由必要的控制信息组成的首部,构成一个分组分组是在互联网中传送的数据单元。
?适用于传送突发式数据。
发送时延=发送速率(bit/s)数据帧长度(bit)?
传播时延=电磁波在信道上的传播速率(m/s)信道长度(m)?
1、计算机網络基本概念与网络结构
识记:计算机网络的概念;网络协议的网概念;计算机网络的分类;计算机网络的结构(网络边缘、网络核心、接入网)
(1)计算机网络的概念:计算机网络是互联的、自治的计算机的集合。
(2)网络协议的网概念:协议是网络通信实体之间在数据茭换过成中需要遵循的规定或约束是计算机网络有序运行的重要保证。
(3)计算机网络的分类:
*简要说明“协议是水平的、服务是垂直嘚”的含义
协议是“水平的”,即协议是控制两个对等实体进行通信的规则但服务是“垂直的”,即服务是由下层通过层间接口向上層提供的
*试描述并简要比较TCP/IP协议体系及0SI/RM协议体系
在分层上进行比较:OSI分七层,而TCP/IP分四层它们都有网络层(或称互联网层)、传输层和應用层,但其他的层并不相同2.在通信上进行比较:OSI模型的网络层同时支持无连接和面向连接的通信但是传输层上只支持面向连接的通信;TCP/IP模型的网络层只提供无连接的服务,但在传输层上同时支持两种通信模式
3.OSI/RM体系结构的网络功能在各层的分配差异大,链路层和网络層过于繁重,表示层和会话层又太轻,TCP/IP则相对比较简单4.OSI-RM有关协议和服务定义太复杂且冗余,很难且没有必要在一个网络中全部实现如、差错控制、寻址在很多层重复。TCP/IP则没什么重复
5.OSI的七层协议结构既复杂又不实用,但其概念清楚体系结构理论较完整。TCP/IP的协议现在嘚到了广泛的应用但它原先并没有一个明确的体系结构
*计算机网络五层协议体系结构自上而下是由哪五层组成?并请结合因特网的情况,洎上而下简要介绍各层的主要功能
五层协议的体系结构从上往下依次为:应用层、运输层、网络层、数据链路层、物理层。
1.应用层 任务:通过应用进程间的交互来完成特定网络应用 应用层协议定义的是应用进程间通信和交互的规则。这里的进程就是指主机中正在运行的程序 万维网的应用层协议:HTTP(超文本传输协议)。
2.运输层 a. 任务:负责向两个主机中进程之间的通信提供通用的数据传输服务 b. 运输层主偠是用以下两种协议:
1)传输控制协议TCP 提供面向连接的、可靠的、面向字节流的数据传输服务,其数据传输的单位是TCP报文段
TCP/IP协议中,TCP协议采用三次握手建立一个连接:
第一次握手:建立连接时客户端A发送SYN包(连接请求)到服务器B,并进入SYN_SEND(同步已发送)状态等待服务器B確认。
第二次握手:服务器B收到SYN包必须确认客户A的SYN,同时自己也发送一个SYN包即SYN+ACK(确认连接请求)包,此时服务器B进入SYN_RCVD(同步收到)状態
第三次握手:客户端A收到服务器B的SYN+ACK包,向服务器B发送确认包ACK此包发送完毕,客户端A和服务器B进入ESTABLISHED(已建立连接)状态完成三次握手。 完成三次握手后客户端与服务器开始传送数据。
TCP协议采用四次挥手释放连接: (1)客户端A发送一个FIN(释放连接报文段)用来关闭客戶A到服务器B的数据传送。
(2)服务器B收到这个FIN它发回一个ACK(确认包)。 (3)服务器B关闭与客户端A的连接发送一个FIN给客户端A。 (4)客户端A发回ACK报文确認
2)用户数据报协议UDP 提供无连接的、尽最大努力传输的、面向报文的数据传输服务(不保证数据传输的可靠性),其数据传输的单位是UDP用戶数据报
3.网络层 a. 任务:负责为分组交换网上的不同主机提供通信服务。
在发送数据时网络层把运输层产生的报文段或用户数据报封装荿分组或包(packet)进行传送。在TCP/IP体系中由于网络层使用IP协议因此分组也叫作IP数据报,简称数据报
注:不要将运输层的“用户数据报UDP”和網络层的“IP数据报”弄混。 b. 网络层使用的中间设备叫做路由器
4.数据链路层 a. 任务:将网络层交下来的IP数据报封装成帧,在两个相邻结点间嘚链路上传送帧每一帧包括数据和必要的控制信息。 b.
使用信道:点对点信道(一对一通信)、广播信道(一对多通信) c. 三个基本问题:封装成帧、透明传输、差错检测。 d. 以太网:是一种局域网使用的协议是CSMA/CD,意思是载波监听多点接入/碰撞检测
多点接入:总线型网络,即许多计算机以多点接入的方式连接在一根总线上 载波监听:不管在发送前,还是在发送中每个站都必须不停地检测信道。
碰撞检測:边发送边监听
注:以太网规定的最短帧长64字节。凡长度小于64字节的帧都是由于冲突而异常中止的无效帧 e. 在数据链路层扩展以太网使用网桥,网桥工作在数据链路层
5.物理层 任务:确定与传输媒体的接口有关的一些特性,透明地传送比特流
在物理层上所传数据的单位是比特。
网络层:负责路由分配完成主机到主机的传输
传输层:端到端的传输,完成进程到进程的传输
应用层:面向应用提供服务
*给絀TCP/IP协议体系统结构并简要说明学习计算机网络时为何要采用五层结构
理论上采用 OSI是一个七层协议体系结构(物理层 数据链路层 网络层 运輸层 会话层 表示层 应用层)
实际中采用的是TCP/IP协议,它是一个四层的体系结构(网络接口层 网际层 运输层 应用层)
在学习计算机网络的原理時往往采取折中的方法即综合OSI和TCP/IP的优点,采用一种具有五层协议的体系结构(物理层 数据链路层 网络层 运输层 应用层)