关闭

计算机网络基础知识

标签: 网络结构开放ip协议tcp
393人阅读 评论(0) 收藏 举报
分类:

1、Internet 与 internet区别,internet泛指由多个计算机网络互联而成的网络,是一个通用名词,而Internet则特指当前全球最大的,开放的,由众多网络相互连接而成的特定的计算机网络,使用的是TCP/IP协议族作为通信的规则,前身是ARPANET
2、Internet发展第二阶段,建成三级结构的因特网,即Internet。分为主干网,地区网,校园网(企业网),并且开始收费,主干网的速率提高到T3速率—-45MB/s
3、发展第三阶段,形成多层次的ISP结构因特网。ISP–指Internet service provider.例如中国有名的中国电信,中国联通,中国移动都是ISP
4、计算机之间通信—–主机A中的某个进程和主机B中的另一个进程进行通信,计算机通信方式可分为两类,一类是C/S方式,即客户端-服务器方式,另一种是P2P方式,即对等方式。C/S方式:客户和服务器都是指通信中的俩个应用进程,客户服务器方式描述的是进程之间服务与被服务的关系,客户向服务器发送请求,而服务器向客户机提供服务,客户机与服务器存在以下特点:对于客户机:(1)客户程序被调用之后,需要知道服务器的地址,因为客户是主动发送请求。(2)客户程序不需要很复杂的操作系统。对于服务器:(1)由于是被动请求的,所以不需要知道客户机的地址。(2)系统自启动调用后需要一直启动运行,并且可以同时处理多个远地用户的请求。(3)需要强大的硬件与操作系统支持。 在两者建立通信之后,都可以发送与接收数据。注意:以上所讲的客户与服务器都是计算机软件(进程),使用计算机的人是user用户,而不是client客户。P2P方式:即对等方式通信,即顾名思义,在通信过程中不区分哪一个是服务请求,哪一个是客户请求,只要两者都允许了P2P软件(也叫对等连接软件),我们就称这种通信是平等的,对等连接的通信。这时候两者都能下载对方存储在硬盘中的文档,因此这种方式也叫做P2P文件共享。其实P2P方式也可以看做C/S方式,只不过其中每一个主机既是客户也是服务器
5、Internet核心部分。网络核心部分起特殊作用的是路由器,它是一种专用计算机,但不是主机。路由器是实现分组交换的关键构件,任务是转发收到的分组,这是网络核心部分最重要的功能。一、电路交换:必须经过建立连接—通话—释放连接这三个过程的交换方式称为电路交换,其重要的特点是,在保持通话过程中,始终占有(线路资源)端到端的通信资源,这种方式通信效率很低。二、报文交换:整个报文先传送到相连的结点,存储下来然后查找转发表,转发到下一个结点。三、分组交换:将报文分割成几个分组,单个分组传送到相连结点,存储下来后查找转发表,转发到下一个结点。实质上是采用了数据通信的过程中断续分配传输带宽的策略,大大提高了 通道信路的利用率
6、计算机网络的类别。最简单的定义是一些互相连接的(可以互相通信)、自治的(独立的)计算机集合。 网络分类方式,第一种,按照作用范围分类:(1)广域网WAN(wide area network) 广域网作用范围在几十到几千公里,因而有时也叫做远程网。广域网是Internet的核心部分,任务是通过长距离运送主机发送的数据。(2)城域网(Metropolitan Area Network) 城域网作用范围一般是一个城市,可跨越几个街区甚至是整个城市,作用距离约为5~50km,城域网可以为一个或几个单位所拥有,可以能是公用设施,用来将多个局域网互联。目前很多城域网采用以太网,因此也有时纳入局域网讨论。 (3)局域网LAN(Local Area Network) 局域网一般用微型计算机或工作站通过高速通信线路相连(速率通常在10Mb/s以上)地理上局限在比较小的范围内,如1km之内。(4)个人区域网PAN(Personal Area Network) 个人区域网就是在个人工作的地方吧属于个人使用的电子设备用无线技术连接起来的网络,因此也有时叫做无线个人区域网(Wireless PAN),其范围大约10m左右。第二种,按照网络使用者分类:(1)公用网(public network) 这是指电信公司(国有或私有)出资建造的大型网络。“公用”的意思是所有愿意按照电信公司的规定缴纳费用的人都可以使用这种网络。因此公用网也可称为公众网,如CHINANET。(2)专用网(private network) 某个部门或者某个行业为各自特殊的业务工作需要建造的网络,不对外人开放。第三种,用来把用户接入到因特网的网络:这种网络就是接入网AN(Access Network),他又称为本地接入网或者居民接入网。
7、计算机网络的性能指标一、速率:连接在计算机网络上的主机在数字信道上传送数据的速率,也成为数据率或比特率。上面所说的速率往往是指额定速率或者标称速率。二、带宽:带宽用来表示网络的通信线路传送数据的能力,因此网络带宽指的是从网络的某一个点到另一个点能通过的最高数据率。另一种含义是信号所包含的不同频率所占据的频率范围。两者本质是相同的,一条通信信路上带宽越高,其所能传输的最高数据率也越高。三、吞吐量:单位时间内通过某个网络的数据量。四、时延:数据从一端发送到另一端所需要的时间。时延有以下几个部分组成:(1)发送时延 是主机或者路由器发送数据帧所需要的时间,第一个比特开始到最后一个比特发送完成所需要时间,即有数据长度/传输速率 (2)传播时延 电磁波在信道中传播一定的距离所需要花费的时间。信道长度/电磁波在信道上传输速率 (3)处理时延 主机或者路由器在接收到分组花费时间处理需要花费一定时间,例如分析首部,提取数据,进行差错检验,查找转换表查找适当路由器等 (4)排队时延 在转发时,经过路由器要先在路由器中排队等候等待处理,在路由器确定转发接口之后,还要在输出队列中等待转发,排队时延取决于网络通信量。 总得时延就是以上四种之和。所以,不能笼统的认为数据发送时延越快,传送就越快,而且,在高速链路上,我们提高的是发送速率,在连路上的传播速率与数据发送的速率并无关系,提高数据的发送速率只是减少数据的发送时延。数据的发送速率单位是比特每秒,是指某个点或接口 上发送速率,而传播速率单位是千米/s,是指传输线路上携带比特的电磁波速率,即比特的传输速率。因此,光纤线道上传输速率高指的是光纤信道上发送的数据速率很高 五、时延带宽积 = 传播时延 * 带宽 表示可容纳的比特数 六、往返时间RTT(round-trip time) 表示从发送数据开始到发送方收到来自接收方的确认所花时间 往返时间带宽积的意义就是当发送方连续发送数据时,即使能接受到对方的确认,但已经有许多比特发送到数据链路上。七、利用率:信道利用率和网络利用率,信道利用率指有百分之几的时间信道是被利用的(有数据通过)。网络利用率就是全网络的信道利用率加权平均,并非信道利用率越高越好,因为信道利用率越高意味着时延越高。

8、非性能指标 分别是,价格、质量、标准化、可靠性、可扩展性和可升级性、易于管理与维护。
9、计算机网络体系结构 OSI 开放系统互连基本参考模型。目的是想让遵守OSI标准的系统可以和世界上任何一个同样遵守OSI标准的系统进行通信。1983年形成了正式文件,即著名的ISO 7498,也就是所谓的七层协议的体系结构。然而最终失败了,OSI只获得了理论成果,失败原因如下:专家缺乏实践经验,缺乏商业驱动力,实现起来过于复杂,运行效率低,制定周期长,因此OSI设备无法及时进入市场,层次划分不合理,有些功能重复出现。最后得到最广泛的是非国际化标准TCP/IP。TCP/IP也被称为事实上的国际标准。

网络协议:这些规则 明确规定了所交换的数据的格式以及有关的同步问题。这些为进行网络中的数据交换而建立的规则、标准或约定称为网络协议。网络协议主要由三个要素组成:(1)语法,数据与控制信息的格式或结构(2)语义,需要发出何种控制信息,完成何种动作,以及做出何种回应(3)同步。事件实现顺序的详细说明。协议通常有两种形似,一种让人理解的,一种让计算机理解的程序代码,两种都必须对网络信息交换过程做出精确的解释。

分层好处:(1)各层之间是独立的。(2)灵活性好。(3)结构上可分割开。(4)易于实现和维护。(5)促进标准化工作。通常各层所要完成的功能主要由以下一些,差错控制—-使得网络对等端相应层次通信更加可靠,流量控制—-使得发送端速率不要太快,使接收端来得及接受,分段和重装—-在发送端分成小段,在接受端进行重装 ,复用和分用—-发送端几个高层会话复用一条低层连接,在接受端在进行分用, 连接建立和释放—–交换之前建立连接,交换之后释放连接。 缺点:容易重复利用传送额外开销。各层及协议的集合称为网络体系结构。体系结构是抽象的,实现是具体的。

OSI的七层协议体系结构的概念清楚,理论比较完整,但既复杂又不实用。应表会传网数物。
TCP/IP是四层体系结构,应用层(FTP,SMTP,TELNET等应用层协议),运输层(TCP,UDP协议),网际层(IP),网络接口层。实质上来讲,TCP/IP只有最上面的三层,最下层跟一般通信链路功能上没多大区别。
学习时候采用5层协议的体系结构。应用层,运输层,网络层,数据链路层,物理层。

应用层
应用层是体系结构中的最高层。应用层确定进程之间通信的性质以满足用户的需要。这里的进程就是指正在运行的程序。应用层不仅要提供应用进程所需要的信息交换和远地操作,而且还要作为互相作用的应用进程的用户代理,来完成一些为进行语义上有意义的信息交换所必须的功能。应用层直接为用户的应用进程提供服务。

传输层
传输层的任务就是负责主机中两个进程之间的通信。因特网的传输层可使用两种不同协议:即面向连接的传输控制协议TCP,和无连接的用户数据报协议UDP。面向连接的服务能够提供可靠的交付,但无连接服务则不保证提供可靠的交付,它只是“尽最大努力交付”。这两种服务方式都很有用,备有其优缺点。在分组交换网内的各个交换结点机都没有传输层。

网络层
网络层负责为分组交换网上的不同主机提供通信。在发送数据时,网络层将运输层产生的报文段或用户数据报封装成分组或包进行传送。在TCP/IP体系中,分组也叫作IP数据报,或简称为数据报。网络层的另一个任务就是要选择合适的路由,使源主机运输层所传下来的分组能够交付到目的主机。

数据链路层
当发送数据时,数据链路层的任务是将在网络层交下来的IP数据报组装成帧,在两个相邻结点间的链路上传送以帧为单位的数据。每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制、以及流量控制信息等)。控制信息使接收端能够知道—个帧从哪个比特开始和到哪个比特结束。控制信息还使接收端能够检测到所收到的帧中有无差错。

物理层
物理层的任务就是透明地传送比特流。在物理层上所传数据的单位是比特。传递信息所利用的一些物理媒体,如双绞线、同轴电缆、光缆等,并不在物理层之内而是在物理层的下面。因此也有人把物理媒体当做第0层。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4170次
    • 积分:193
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条