zoukankan      html  css  js  c++  java
  • 网络基础

      一.网络基础概念

          ➢  什么是计算机网络:

          把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。
     
          ➢计算机网络的主要功能

          资源共享

          信息传输与集中处理均衡负荷与分布处理

          综合信息服务(ww/综合 业务数字网络ISDH)
     
    补充:有线连接上网走海底光缆,无线连接上网走卫星传输
      
    二.网络通信协议及接口

             什么是网络通信协议

             订界Dur络中实现通信必须有一些约定 即通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。

             网络通信接口

             为了使两个结点之间能进行对话,必须在它们之间建立通信工具(即接口)。使彼此之间能进行信息交换。接口包括两部分:
             硬件装置(例如:网卡):实现结点之问的信息传送
             软件装置:规定双方进行通信的约定协议


    三.通信协议分层的思想

           ➢ 为什么要分层
           由于结点之间联系很复杂,在制定协议时,把复杂成份分解成-些简单的成份,再将它们有合起来。最常用的复合方式是层          次方式,即同层间可以通信、上一层可以调用下一层,而与再下一层不发生关系。各层互不影响,利于系统的开发和扩展。

          ➢通信协议的分层规定 E
            把用户应用程序作为最高层,把物理通信线路作为最低层,将其间的协议处理分为若千层,规定每层处理的任务,也规定每层的接口标准。

    参考层:

    温馨小提示:网络层又称IP层,传输层又称TCP层,编程人员接触的是应用层

    数据传输原理:

                          

                          


     四.IP地址

                   

    图解:①IP地址共32位分为4个字节四位字节中分为网络IP与主机IP(图中Host代表主机)③网络IP以占字节位数又分为A类网[1~126](1字节)、B类网[128~191](2字节)、C类网[192~223](3字节)④网关机器一般配两个IP地址:一个公网地址、一个内网地址⑤想让大众访问一台机器,必须具有公网地址⑥两台主机若想互相访问必须在同一网络段


    五.TCP/UDP

                   

    详解:①TCP/UDP位于同一层,都是建立在IP之上的②TCP可靠-->一定连接,需要确认-->效率低(有延传,应用:银行)③UDP不可靠,不能保证一定连接上-->效率高(应用:QQ语音连线)④路由器制导(寻找网络路径)


    涨知识:IT行业内的三角定律发展-->在校期间重技术/工作期间:技术、沟通、管理自我时间与精力

    注:以上某些图片是从马士兵java尚学堂视频截图而来作为学习笔记,若有侵权,请告知本人,立马删除(QQ邮箱:2017009742@QQ.com)
  • 相关阅读:
    汇编-实验9
    Starling开源手势库AcheGesture
    Robotlegs2的Starling扩展
    Flash Builder 4.6/4.7 注释以及字体大小修改
    js中函数的理解
    js对象引用赋值后
    var声明提前 undefined
    光棍节程序员闯关秀
    body和普通div背景图宽高百分比的区别
    笔试题
  • 原文地址:https://www.cnblogs.com/zjm1999/p/10150649.html
Copyright © 2011-2022 走看看