[C语言编写days函数计算该日是该年的第几天]/*临时写的*/ #include int days(int year, int month, int day) ;/*声明函数原型*/ int main() { int year, month, day ; /*year,month,day分别表示年、月、日*/ int total...+阅读
1 计算机网络学习总结摘要:本门课程主要讲述了计算机网络的形成与发展,计算机网络的层次结构,重点讲解了计算机各个层次的体系结构和相关协议。通过本课程,我们系统的学习了TCP/IP的五个层次:物理层、数据链路层、网络互连层、运输层、应用层。而且,我们也较为深入学习了每一层的相关协议及其应用。通过学习本课程,我们对计算机网络的形成发展,网络的层次结构及相关协议有了个大致的基本了解,并且对计算机网络的基本原理,及工作方法有了初步的认识。
正文:1.网络概述1.1计算机网络形成与发展的四大阶段:第一阶段:20世纪50年代 --数据通信技术的研究与发展第二阶段: 20世纪60年代--ARPANET与分组交换技术的研究与发展第三阶段:20世纪70年代--网络体系结构与协议标准化的研究广域网、局域网与公用分组交换网的研究与应用第四阶段:20世纪90年代--Internet技术的广泛应用1.2分组交换技术分组交换是采用存储转发技术。
分组交换的特征是基于标记的。分组交换网由若干个结点交换机和连接这些交换机的链路组成。当某段链路的通信量太大或中断时,结点交换机中运行的路由选择协议能自动找到其他路径转发分组。采用存储转发的分组交换的实质上是采用了在数据通信的过程中动态分配传输带宽的策略。1.3网络体系结构ISO/OIS参考模型:应用层、表示层、会话层、传输层网络层、数据链路层、物理层TCP/IP参考模型应用层、运输层、网络互连层、数据链路层、物理层1.4局域网相关技术2 参考模型: IEEE 802参考模型2.物理层物理层位于 OSI参与模型的最低层,它直接面向实际承担数据传输的物理媒体(即信道)。
物理层的传输单位为比特。物理层是指在物理媒体之上为数据链路层提供一个原始比特流的物理连接。物理层协议规定了与建立、维持及断开物理信道所需的机械的、电气的、功能性的和规和程性的特性。其作用是确保比特流能在物理信道上传输。相关协议举例:EIA RS-232C接口标准EIA RS-449及RS-422与RS-423接口标准EIA RS-449及RS-422与RS-423接口标准传输介质举例:双绞线、同轴电缆、光纤、无线传输媒介等。
3.数据链路层数据链路层最基本的服务是将源机网络层来的数据可靠的传输到相邻节点的目标机网络层。为达到这一目的,数据链路层必须具备一系列相应的功能,它们主要有:如何将数据组合成数据块,在数据链路层中将这种数据块称为帧,帧是数据链路层的传送单位;如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使之与接收方相匹配;在两个网路实体之间提供数据链路通路的建立、维持和释放管理。
链路管理功能:链路管理功能主要用于面向连接的服务。在链路两端的节点要进行通信前,必须首先确认对方已处于就绪状态,并交换一些必要的信息以对帧序号初始化,然后才能建立连接。在传输过程中则要维持该连接。如果出现差错,需要重新初始化,重新自动建立连接。传输完毕后则要释放连接。数据链路层连接的建立,维持和释放就称做链路管理。
在多个站点共享同一物理信道的情况下(例如在局域网中),如何在要求通信的站点间分配和管理信道也属于数据层链路管理的范畴。帧同步功能:3(1)字节计数法;(2)使用字符填充的首尾定界符法;(3)使用比特填充的首尾定界符法;(4)违法编码法;数据链路控制协议举例:异步协议以字符为独立的信息传输单位,在每个字符的起始处开始对字符内的比特实现同步,但字符与字符之间的间隔时间是不固定的(即字符之间是异步的)。
由于发送器和接收器中近似于同一频率的两个约定时钟,能够在一段较短的时间内保持同步,所以可以用字符起始处同步的时钟来采样该字符中的各比特,而不需要每个比特再用其他方法同步。前面介绍过的“起—止”式通信规程便是异步协议的典型,它是靠起始为(逻辑0)和停止位(逻辑1)来实现字符的定界及字符内比特的同步的。异步协议中由于每个传输字符都要添加诸如起始位、校验位、停止位等冗余位,故信道利用率很低,一般用于数据速率较低的场合。
同步协议是以许多字符或许多比特组织成的数据块——帧为传输单位,在帧的起始处同步,使帧内维持固定的时钟。由于采用帧为传输单位,所以同步协议能更有效地利用信道,也便于实现差错控制、流量控制等功能。4.网络互连层网络层是OSI参考模型中的第三层,介于运输层和数据链中路层之间。它在数据路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。
网络层关系到通信子网的运行控制,体现了网络应用环境中资源子网访问通信子网的方式,是OSI模型中面向数据通信的低三层(也即通信子网)中最为复杂、关键的一层。网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括路由选择、阻塞控制和网际互连等。数据报操作方式在数据报操作方式中,每个分组被称为一个数据报,若干个数据报构成一次要传送的报文或数据块。每个数据报自身携...
本文地址:https://www.39baobao.com/show/29_25235.html
以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.
以下为关联文档:
用C语言写一个函数给出年月日计算该日是该年的第几天//说明:你的程序存在几个语法错误,1、find(x,y,z)应改成find(int x,int y,int z)函数的定义语法;2、//int find(x,y,z);此处声明多余了,因为函数是在前面定义的,就无需再声明了,而...
要写计算机专业导论的论文其中第一个要谈一下对计算机及计算机计算机的体系结构(computerarchitecture),通常是指涉及机器语言或者汇编语言的程序设计人员所见到的计算机系统的属性,更多说的是计算机的外特性,是硬件子系统的结构概念及其功能...
c语言问题计算请编写函数isprime用来判断一个整数a是否为#include "stdio.h" int isprime(int a) { int j; for(j=2;j<a;j++) if(a%j==0) return 0; else return 1; } void main() { int x,y; printf("请输入一个整数:"); scanf("%d",&x); y=...
Excel电子表格中的函数怎么计算乘法公式乘法公式直接用电脑键盘上的*符号进行运算就可以了。 具体的操作步骤如下: 1、打开EXCEL,选中你要计算的那一个单元格。(下图为演示数据,C1单元格为乘积运算的单元格。) 2、在单...
计算机C语言怎么学啊读程序是学习C语言入门最快 不妨也可以试试 除此以外 此书编写的很适合初学者 但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社 现在学习新的J# 现在C语...
来篇论文关键词云计算 WEB2从2008年至今都非常流行的一个词汇就是“云计算”,正如这个词的名称一样,很多人的感觉都是“云里雾里”。另外一个同样重要的词汇则叫做“Web2.0”,其实Web2.0本身就是云计算的...
怎么才能把计算机c语言学啊?我数学基础还可以怎样才能学好c语言? 其实c语言很简单,它只是一种交流的规则,一种表达的工具,一种承载思想的容器而已,之所以感觉难,我觉得是还不习惯使用计算机特点来考虑问题。这就好比中国人从...
写有关计算机网络专业的论文和社会实践计算机网络信息安全及对策 摘要:众所周知,作为全球使用范围最大的信息网,Internet自身协议的开放性极大地方便了各种联网的计算机,拓宽了共享资源。但是,由于在早期网络协议设计...
计算机课程3000字论文我已经是四年级的学生了,记得有一次上电脑课我们学的是Flash动画,我们要在动画里制作毛毛虫往前爬。 我按老师的指导,先画一个小毛毛虫,双击第15帧点击前进,再在0~15的空隙点击第...