zoukankan      html  css  js  c++  java
  • 计算机网络简单理解

    1、家庭的因特网接入常用的是DSL[数字用户线路]和电缆因特网接入,对于DSL接入是利用电话公司的基础设施实现的因特网接入,他是通过将因特网数据转化为高频音,通过电话线进行传输到电话公司中心,电话公司通过调制解调器分离出数字信号和电话信号(因为频率不一样),然后将解调出来的信号传入因特网。对于电缆因特网接入则是利用的有线电视公司的基础设施进行接入的。

    2、企业的接入网一般是通过局域网将端用户与边缘路由器进行连接,然后在通过局域网连接到因特网之上,对于这里的局域网是有以太网和wifi。

    3、对于移动手机的因特网接入是通过蜂窝网3G、4G等等进行接入的,他是利用基站进行接入因特网的。

    4、各层协议:

       应用层协议:应用层是网络应用程序和应用层协议存留的地方,对于应用层协议上的分组称为报文

       运输层:运输层为应用层端点之间传输应用层报文,运输层的分组称为报文段

       网络层:网络层是将数据包有源主机传输到目的主机的协议称为网络层协议,网络层协议上的分组称为数据报

       链路层:链路层分组称为

       物理层:字节流。

    5、OSI模型是七层模型,他比TCP/IP协议模型多了两层,分别是表示层和会话层。对于表示层的作用是使通信的应用程序能够解释交换数据的含义。(这些服务包括数据压缩、数据加密和数据描述,这样就可以不用担心各台计算机中表示/存储数据格式不同的问题了)。会话层者提供了数据交换定界和同步功能,包括了建立检查点和恢复方案的方法。

    6、对于不同层协议在传输分组的时候在向下交付的时候都进行了封装,添加了该层的首部字段信息,这就称为封装。

    7、网络应用程序体系结构:分为两种为B-S(浏览器-服务器体系结构)P2P(对等)体系结构。对等体系结构是应用程序在间断连接的主机对之间进行直接通信。

    8、对于应用程序进程和运输层协议之间的接口是套接字,在发送端应用程序进程将报文推进套接字,在接受端运输层负责将该报文进入接收进程的套接字

    9、对于应用层数据传输的要求大致有:可靠数据传输、吞吐量、安全性、和实时性。

    10、对于TCP运输层协议提供的服务有面向连接服务可靠数据传输服务拥塞控制服务。对于面向连接服务是在TCP协议传输报文之前会利用控制报文建立一个TCP连接;可靠数据传输服务是指TCP协议可以将报文无差错、按顺序、无冗余的传输到目的主机;拥塞控制是指当数据链路层出现拥塞时,TCP协议会降低源主机发送数据的速率,以减少拥塞程度。

    11、对于TCP和UDP都不提供安全性服务,都没有进行数据加密,因此研发了一种TCP的加强版SSL安全套接字层,这个不是属于运输层的第三种协议,而是SSL套接字将应用层传输的报文进行加密之后,传输到TCP运输层套接字,进行运输层数据传输。

  • 相关阅读:
    uva400 Unix ls
    cf641 div2 abcd
    cf619 div2 abcd
    cf620 div2 abcde
    atc160
    cf638 div2 abcd
    CodeCraft-20(Div. 2 abcd
    cf Round 621 abcd
    luogu1941 飞扬的小鸟
    UVA1601 The Morning afther Halloween
  • 原文地址:https://www.cnblogs.com/westlife-11358/p/9597322.html
Copyright © 2011-2022 走看看