摘要:
模板类vector 模板类vector类似于string类,也是一种动态数组。您可以在运行阶段设置vector对象的长度,可在末尾附加新数据,还可在中间插入新数据。基本上,它是使用new创建动态数组的替代品。实际上,vector类确实使用new和delete来管理内存,但这种工作是自动完成的。 这里 阅读全文
摘要:
最近因工作要求要来学习C++了,在这里做一下学习的记录 对于C语言而言,最重要的就是指针了,它是C语言的特色也是难点之一,当然,作为继承者C++也是如此 指针 这表明,* p_updates的类型为int。由于*运算符被用于指针,因此p_updates变量本身必须是指针。我们说p_updates指向 阅读全文
摘要:
TCP/IP模型&5层参考模型 OSI参考模型与TCP/IP参考模型相同点 1.都分层 2.基于独立的协议栈概念 3.可以实现异构的网络互联 OSI参考模型与TCP/IP参考模型不同点 1.OSI定义三点:服务、协议、接口 2.OSI先出现,参考模型先于协议发明,不偏向特定协议 3.TCP/IP设计 阅读全文
摘要:
应用层 用户与网络的界面:所有能与用户交互产生网络流量的程序(目前基本上我们上网时使用的都是吧orz...) 表示层 主要协议:JPEG、ASCII 用户处理在两个通信系统中交换信息的表示方式(语法和语义) 功能1:数据格式转换 在表示层的上面就是应用层,数据到了应用层应该表示成自己的形态(如:图片 阅读全文
摘要:
OSI参考模型 1.ISO/OSI参考模型——怎么来的? IBM公司提出第一个网络协议 SNA,然后其他公司陆陆续续的也推出了自己的网络体系。 如DEC的DNA,美国国防部的TCP/IP,但是每个公司的网络体系都不同。因此OSI模型 诞生了。它的目的就是支持异构网络系统的互联互通。 国际标准化组织( 阅读全文
摘要:
分层结构:协议、接口、服务 1.为什么要分层 假设两台计算机需要做一个文件传输 那么发送文件前要完成的工作: (1)发起通讯的计算机必须将数据通信的通路进行激活 (2)要告诉网络如何识别目的主机 (3)发起通讯的计算机要查明目的主机是否开机并且与网络连接正常。 (4)发起通讯的计算机要弄清楚,对方计 阅读全文
摘要:
性能指标之时延、时延带宽积、往返时间RTT利用率 时延 指数据(报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫时延或延迟。单位是s 时延分为4种 发送时延:从发送分组的第一个比特算起,到该分组的最后一个比特发送完毕所需的时间--即将数据从自身传送到信道上的时间 传播时延:取决 阅读全文
摘要:
性能指标之速率、带宽、吞吐量 1.速率 速率即数据率或称数据传输率或比特率 比特 1/0 位 连接在计算机网络上的主机在数字信道上传送数据位数的速率 单位是:b/s、kb/s、Mb/s、Gb/s、Tb/s 2.带宽 ①“带宽”原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(HZ) 阅读全文
摘要:
标准化工作和相关组织 1.标准的分类 ①法定标准 由权威机构制定的正式的、合法的标准 OSI ②事实标准 某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标准 TCP/IP 2.相关组织 阅读全文
摘要:
前言: 最近莫名的对大学时候突然感兴趣了起来,可能是在工作中将实际与理论进行了结合吧。这里记录一下 复习计算机网络的过程。有兴趣的小伙伴也可以跟着一起复习,提出问题,解决疑惑,共同成长。 计算机网络 计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实 阅读全文