计算机通信

计算机网络

◇◆丶佛笑我妖孽 提交于 2019-11-26 20:16:53
  本部分内容从计算机网络体系结构、物理层、数据链路层、网络层、传输层和应用层分别来讲述。 第一章: 计算机网络体系结构   本章内容为基本概念,这是计算机网络的基础。 重点掌握网络的分层结构,尤其是ISO/OSI参考模型各层的功能和协议、接口、服务的概念。 1. 计算机网络的概念 计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 2. 计算机网络的组成 从物理构成上看,一个完整的计算机网络由软件、硬件和协议三大部分组成。 从工作方式上看,计算机网络可以分为边缘部分和核心部分。 边缘部分是指用户直接使用的、连接在因特网上的主机, 而核心部分是指大量的网络和连接这些网络的路由器,它为边缘部分提供了连通性和交换服务。 从功能上看,计算机网络由通信子网和资源子网组成。 3. 计算机网络的功能 数据通信。 比如文件传输、电子邮件等应用。 资源共享。指用户能够部分或全部的使用计算机网络资源。 分布式处理。当计算机网络中的某个计算机系统负荷过重时,就可以将其处理的任务传送到网络的其他计算机系统中,利用空闲计算机资源以提高整个系统的运行效率。 4. 计算机网络的分类 按照分布范围分类 广域网(WAN - Wide Area Network) 作用范围往往是在数十千米以上的区域。其任务是提供长距离的通信

2 计算机网络的物理层

杀马特。学长 韩版系。学妹 提交于 2019-11-26 17:53:55
2.1 研究物理层的必要性 一:计算机网络物理层指的是什么? 在连接各种计算机的传输媒体上传输数据比特流 二:研究物理层的作用? 尽可能地屏蔽掉不同传输媒体和通信手段的差异。 三:物理层规程:用于物理层的协议 四:研究物理层的主要任务——确定与传输媒体的接口的一些特性。 机械特性,电气特性,过程特性,功能特性 2.2 有关于通信方面的一些知识 数据 (data) —— 运送消息的实体。 信号 (signal) —— 数据的电气的或电磁的表现。 模拟信号 (analogous signal) —— 代表消息的参数的取值是连续的。 数字信号 (digital signal) —— 代表消息的参数的取值是离散的。 码元 (code) —— 在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形。 信道 —— 一般用来表示向某一个方向传送信息的媒体。 单向通信(单工通信)——只能有一个方向的通信而没有反方向的交互。 双向交替通信(半双工通信)——通信的双方都可以发送信息,但不能双方同时发送(当然也就不能同时接收)。 双向同时通信(全双工通信)——通信的双方可以同时发送和接收信息。 基带信号(即基本频带信号)—— 来自信源的信号。像计算机输出的代表各种文字或图像文件的数据信号都属于基带信号。基带信号往往包含有较多的低频成分,甚至有直流成分

网络通信原理

岁酱吖の 提交于 2019-11-26 17:08:59
本文参考:    http://www.cnblogs.com/linhaifeng/articles/5937962.html https://www.cnblogs.com/leiyiming/p/9358965.html 个人理解:   通信 = 连接(光缆,双绞线,无线电等)+传输数据   网络 = 介质+协议(通信规则标准)   互联网 = 一系列协议 本节导读 : CS架构 CS信息传输流程 网络模型 tcp/ip五层模型详解 socket介绍 网络通信流程 网络通信实现 一 CS架构   C指的是client(客户端软件),S指的是Server(服务端软件),我们用socket 就是为了C/S架构软件的开发,实现服务端软件与客户端软件基于网络通信。 二 CS信息传输流程   1、客户端软件产生数据,存放于客户端软件的内存中,然后调用接口将自己内存中的数据发送/拷贝给操作系统内存   2、客户端操作系统收到数据后,按照客户端软件指定的规则(即协议)、调用网卡发送数据   3、网络传输数据   4、服务端软件调用系统接口,想要将数据从操作系统内存拷贝到自己的内存中   5、服务端操作系统收到4的指令后,使用与客户端相同的规则(即协议)从网卡接收到数据,然后拷贝给服务端软件 三 网络模型   计算机与计算机之间要有统一的连接标准才能够进行通信,这个标准称之为互联网协议

计算机网络学习之运输层

瘦欲@ 提交于 2019-11-26 17:08:29
谢希仁老师的计算机网络学习(第六版),主要是记录下TCP/UDP。 首先记录一些需要复习的概念: (1)运输层是应用层下面的一个层,它提供的是应用进程之间的逻辑通信,和下面几个层是主机间逻辑通信不同,同理,运输层也并不是在两个运输层之间直接传送数据。运输层也是对应用层屏蔽了下面的网络细节的,使得应用进程看见的就是好像在两个运输层实体之间有一条端到端的逻辑通信信道。 (2)运输层有两个主要的协议:TCP/UDP(传输控制协议/用户数据报协议)。它们都具有复用和分用,以及检错的功能,运输层采用面向连接的TCP协议时,尽管下面的网络是不可靠的,只提供最大努力服务,但是这种逻辑通信信道就相当于一条全双工通信的可靠信道,但是采用面向报文的无连接的UDP协议时,这种逻辑通信信道依然是不可靠的信道。 (3)运输层用一个16位的端口号来标志一个端口。端口号只是具有本地意义,它只是为了标志本计算机应用层中的各个进程和运输层进行交互时的层间接口,在不同的计算机中,相同的端口号无关联。 (4)两个主机要进行通信,不仅要知道对方的IP地址,而且还要知道对方的端口号,分别对应的就是对方的主机和对方主机内的应用进程。 (5)UDP的主要特点是:a、无连接。b、尽最大努力交付。c、面向报文。d、无拥塞控制。e、支持一对一、一对多、多对一和多对多交互通信。f、首部开销小,只有四个字段:源端口、目的端口、长度

网络通信原理

眉间皱痕 提交于 2019-11-26 16:56:40
本文参考:    http://www.cnblogs.com/linhaifeng/articles/5937962.html https://www.cnblogs.com/leiyiming/p/9358965.html 个人理解:   通信 = 连接(光缆,双绞线,无线电等)+传输数据   网络 = 介质+协议(通信规则标准)   互联网 = 一系列协议 本节导读 : CS架构 CS信息传输流程 网络模型 tcp/ip五层模型详解 socket介绍 网络通信流程 网络通信实现 一 CS架构   C指的是client(客户端软件),S指的是Server(服务端软件),我们用socket 就是为了C/S架构软件的开发,实现服务端软件与客户端软件基于网络通信。 二 CS信息传输流程   1、客户端软件产生数据,存放于客户端软件的内存中,然后调用接口将自己内存中的数据发送/拷贝给操作系统内存   2、客户端操作系统收到数据后,按照客户端软件指定的规则(即协议)、调用网卡发送数据   3、网络传输数据   4、服务端软件调用系统接口,想要将数据从操作系统内存拷贝到自己的内存中   5、服务端操作系统收到4的指令后,使用与客户端相同的规则(即协议)从网卡接收到数据,然后拷贝给服务端软件 三 网络模型   计算机与计算机之间要有统一的连接标准才能够进行通信,这个标准称之为互联网协议

计算机网络英文简称名词解释

前提是你 提交于 2019-11-26 11:37:34
只是列举了常见的常考的: 计算机网络:是把地理位置不同且具有独立功能的若干台计算机,通过通信线路和设备 相互连接起来,存在一个能为用户自动管理资源的网络操作系统,按照网络通信协议信息传输和资源共享的信息系统; 2. 通信子网:是指所有转接结点以及连接这些结点的链路的集合体,提供网络通信功能, 负责完成网络数据的传输、控制、变换、转发等通信任务; 3. 数据通信:是指按照一定的通信协议,将数据以某种信号的方式,通过数据通信系统来 完成数据信息的传输、交换、存储和处理的过程; 4. 模拟信号:拟信号是指信息参数在给定范围内表现为连续的信号; 5. 数字信号:数字信号指自变量是离散的、因变量也是离散的信号; 6. DCE:即数据电路终接设备,是数据终端设备进入通信网的媒介,如果网络传输的是模 拟信号,它可以将数字信号进行转换,使之适合于模拟信道传输,DCE的主要功能是信号转换; 7. 曼彻斯特编码(规则) :在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变 既作时钟信号,又作数据信号;从低到高跳变表示“0”,从高到低跳变表示“1”; 8. MODEM: 调制解调器是一种计算机硬件,它能把计算机的数字信号翻译成可沿普通电话 线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收, 并译成计算机可懂的语言; 9. 串行传输(:数据在一个信道上按位的次序传输的方式; 10.

网络编程

て烟熏妆下的殇ゞ 提交于 2019-11-26 10:23:15
1.C/S B/S架构 C: client端,客户端 B: Browser,浏览器 S: server 服务端 C/S 客户端与服务器之间的架构: QQ,微信,游戏,App的都属于C/S架构. ​ 优点: 安全性高,个性化设置,功能全面.响应速度快. ​ 缺点: 开发成本高,维护成本高.(基于App),面向的客户固定. B/S 浏览器与服务器之间的架构:它属于C/S架构,最近几年比较流行的特殊的C/S架构. ​ 优点: 开发维护成本低,,面向用户广泛. ​ 缺点: 安全性相对低,响应速度相对慢,个性化的设置单一. 2.互联网通信的原理 打电话示例: 穿越时空: 80年代初期,固定电话,座机. 一堆物理连接介质将两个部电话连接起来. 拨号. 交流. 那时候没有普通话,河南,山西,广西,广东,福建等等..... 推广了普通话. 与国外一些国家去交流,统一英语. 互联网通信: 一堆物理连接介质将两个部电话连接起来. 拨号. 统一的通信标准. 一揽子协议, 这些互联网协议: 就是一个一个标准,最终就可以通信. 3.osi 七层协议(五层协议) 1.物理层: 一系列的物理连接介质: 网线,光纤,电缆等等等. 发送的数据就是010101010110比特数据流,这些数据连续不断地收发,010110,拿到010101没有用,你不知道数据代表的意义, 数据要进行分组(按照一定规则),