zoukankan      html  css  js  c++  java
  • 计算机网络实用技术第一章随笔

    OSI七层模型

    应用层:在程序之间传递信息 (应用层作为OSI最高的一层,可直接供终端用户使用。它与会话层和表示层一样,向用户提供网络服务。)提供:电子邮件,文件传输,远程登录和资源定位等服务。

    表示层:处理文本格式化,显示代码转换   (以用户可理解的格式为上层用户提供必要的数据,复测转换两种不同的数据格式,是用户不必理会各种数据格式,而只关心信息的内容和含义)。表示层还会对数据进行加密处理,另一个功能是数据压缩。

    会话层:建立,维持和协调通信(会话层允许不同主机上的应用程序进行会话,或建立虚连接,并为节点之间的通信确定正确的顺序)

    传输层:确保数据正确发送(传输层是处理端对端通信的最低层(更低层处理网络本身)。传输层的功能是保证数据可靠地从发送节点传送到目标节点。)

    网络层:决定传输路由,处理信息传递 (主要功能将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。)主要设备:路由器。

    数据链路层:编码、编址和传输信息  包含两个子层逻辑链接控制(Logic Link Control,LLC)和介质访问控制(Media Access Control,MAC) 设备:交换机、网桥等

    物理层:管理硬件连接  设备:集线器,网卡,放大器等

    1.数据流动的过程

    OSI协议模型可以说是网络通信的基石,尤其是层级与层级之间,上层与下层的关系。更是网络学习中的关键概念。

    2.分层协议的缺点

    让协议设计者将复杂的问题分成数个子问题,然后再分别处理。然而这个付出的代价是:会使各分层的软件变得非常低效。

    1.1.3 TCP/IP模型

    TCP、IP是Internet的基本协议,是Transmission Control Protocol/Internet Protocol的简称。TCP/IP协议定义了网络通信的过程,定义了数据单元应该采用什么样的外观以及应该包含什么信息,使得接收端的计算机能够正确地翻译对方发送来的信息,TCP/IP协议还定义了如何在支持TCP/IP协议的网络上处理,发送和接收数据,至于网络通信的具体实现,是由TCP/IP协议软件的软件组件来实现的。

    1.TCP/IP层级模型

    应用层、传输层、网络层、数据链路层,TCP/IP参考模型中的4层分别对应于OSI参考模型中的一层或多层。

    TCP/IP参考模型                 OSI参考模型

    应用层                             应用层、表示层、会话层

    传输层          传输层

    网络层          网络层

    链路层          数据链路层

    硬件设备         物理层

    TCP/IP是个协议簇

    (1)应用层

    应用层处于分层模型的最高层

    (2)传输层

    传输层的基本任务是提供应用程序之间的通信服务。

    传输层所要提供的这些功能由两个重要的协议-传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagarm Protocol)进行规范和定义。

    (3)网络层

    网络层又称为IP层,主要用于处理机器之间的通信问题。Internet层接受传输层的请求。

    Internet层还要处理接收到的数据,检验其正确性;决定是在本地处理接收到的数据,还是继续向前发送接受到的数据。

    在IP层定义的协议有ICMP,ARP和RARP等,这些协议定义了网络通信中不可缺少的一系列服务标准。

    (4)链路层

    链路层是TCP/IP协议的最底层,它定义了对网络硬件的传输媒体等进行访问的有关标准。它负责接受IP数据报和把数据报通过选点的网络发送出去。

    2.TCP/IP的特征

    TCP/IP作为一个发展较为成熟的互联网协议簇,包含许多重要的基本特征,主要表现以下几个方面:逻辑编址、路由选择、域名解析、错误检查、流量控制以及对应用程序的支持等。

    (1)逻辑编址

    每一块网卡在出厂时就由厂家分配了一个唯一的物理地址也叫(MAC地址)。

    在很多局域网中,地城的硬件设备和相应的软件可以识别物理地址。TCP/IP有自己的地址系统-逻辑编址。所谓的逻辑编址就是给一个计算机分配一个逻辑地址,这个逻辑地址称为IP地址,可以由网路软件进行设置。一个IP地址包括:一个网路ID号,来标识网络;一个子网络ID号,用来表示一个子网;另外,还有一个主机ID号,用来标识网络中的某台计算机。这样,通过已分配的IP地址,就可以迅速找到哦啊一个网路中的某台计算机。

    (2)路由选择

    在TCP/IP中包含有专门用于定义路由器如何悬着网络路径的协议。简单的说,路由器就是负责读取地址信息并使数据通过正确的网络路径到达目的地的专用设备。

    (3)域名解析

    DNS域名服务

    (4)错误检测与流量控制

    1.1.4TCP/IP模型中数据的流向

    与OSI模型一样,TCP/IP资料流也是逐层传递的

    事实上TCP/IP模型和OSI模式的原理和基本概念都是一样的,只是在定义和细节处理上的不同而已。

    1.1.5网络分类

    计算机网络按网络的地域和覆盖范围,可分为广域网、城域网和局域网:按网络拓扑结构可分为星型网、环型网和总线型网等;按信息交换可分为电路交换网。根据网络实用的频带来分,计算机网络又可分为基带网和宽带网。这里主要介绍按照地理位置划分出来的广域网、城域网、局域网。

    1.局域网

    局域网(Local Area Network,简称:LAN)是一种传输距离有限,传输速度较高,以共享网络资源为目的的网络系统。局域网一般应用在办公楼和校内网中,一个局域网可以容纳几台至几千台计算机,还被广泛应用于工厂及企业事业单位个人计算机和工作站的组网方面。

    (1)分布范围有限

    局域网覆盖的范围较小,往往用于一个群体。

    (2)数据传输效率高,稳定可靠

    局域网有较高的通信带宽,数据传输速率很高一般在1MB以上最高可达到1000MB,网络间数据传输安全可靠,误码率低。

    (3)拓扑结构简单简洁

    局域网使用的协议有IPX、TCP/IP、DECnet和Ap-pleTalk等。

    对等网:计算机之间做一些简单的文件共享和硬件设备共享等,网络安全性也不及有服务器支持时强大。几乎所有流行操作系统都提供对他的支持。

    基于服务器的网络

    这种网络使用的标准的以太网、FDDI(光纤分布式数据接口)和令牌环等

    2.城域网MAN

    10

  • 相关阅读:
    11
    10
    09
    08
    201621044079韩烨软件工程作业三
    软工作业二 201621044079韩烨
    软工作业一 201621044079韩烨
    14
    201621044079 week13 网络
    week12 201621044079 流与文件
  • 原文地址:https://www.cnblogs.com/Barryliao123/p/6668318.html
Copyright © 2011-2022 走看看