zoukankan      html  css  js  c++  java
  • (笔记)Internet网络基础


    ///**Modify by zengwenwu @ 2012.4.10***///// ///**Any question please send email to zww0815@gmail.com ***///// ///**Thanks***/////

     

     

    Internet网络基础

    什么是Internet ?

     网络: 网络是一组互相连接的通信设备.
     互联网 (Internet): 两个或更多的可以彼此通信的网络, 使用TCP/IP协议互连.
     
    ISP概念:
     Internet service provider Internet服务提供商. 现在绝大多数的终端用户都是由ISP来提供Internet服务的.
         如: 中国电信--国家ISP
             广东电信--地区ISP
     
     
     
    LAN和WAN
    数据通信网络按覆盖范围的大小可以分为局域网 (LAN)和广域网 (WAN).
    LAN定义: 通常指几公里以内的, 可以通过某种介质互联的计算机、打印机、modem或其他设备的集合.
    特点: 距离短、延迟小、数据速率高、传输可靠. 
     
    LAN的设计目标:
         a)运行在有限的地理区域;
         b)允许同时访问高带宽的介质;
         c)通过局部管理控制网络的私有权利;
         d)提供全时的局部服务;
         e)连接物理相邻的设备.
     
    LAN的常见设备:
    集线器HUB
    交换机
    路由器
    ATM 交换机
     

    ///**Modify by zengwenwu @ 2012.4.10***/////
    ///**Any question please send email to zww0815@gmail.com ***/////
    ///**Thanks***/////
     
     
    WAN定义: 在大范围区域内提供数据通信服务, 主要用于互连局域网.
    特点: 覆盖范围广. 
    WAN的设计目标: 
    运行在广阔的地理区域;
    通过低速串行链路进行访问;
    提供全时的或部分时间的联接性;
    联接物理上分离的、遥远的、甚至全球的设备.
     
    WAN的常见设备:
    Modem/CSU/DSU
    路由器
    广域网交换机
    接入服务器
     
    常见网络拓扑结构:
    LAN:总线型、星型、树型
    WAN:环型、网型

     
     
    TCP/IP协议栈
    ====================================================================================
    下面简单介绍一下各层:
    应用层:
    提供了对用户的接口, 支持各种应用层协议. 支持网络虚拟终端、文
    件传送、邮件服务等. 应用层传输的是原始的数据 (Data).
     
    传输层:
    负责将完整的报文从源端交付到目的端. 提供端口编址、分段重组
    、连接控制、流量控制和差错控制. 传输层传输的是 (Segment)
     
    网络层:
    负责将分组数据从源端交付到目的端. 提供逻辑编址、路由选择.
    网络层传输的是报文 (Packet).
     
    链路层:
    提供对物理介质的访问, 提供物理编址、流量控制、差错控制和接
    入控制. 链路层传输的是 (Frame).
     
    物理层:
    定义物理设备接口特性、传输介质类型、传输速率、传输模式等.
    物理层传输的是二进制数据 (Bit).
     

    定义物理设备接口特性、传输介质类型、传输速率、传输模式等.
    物理层传输的是二进制数据 (Bit).
     
     
    对等层通信:
    主机A ---------------------------------- 主机B
    应用层<==Data ==> 应用层
    传输层 <==Segment==>
    传输层
    网络层<==Packet ==>网络层
    链路层<==Frame ==>链路层
    物理层<==Bit ==>物理层
     
    注:
    a.对等层使用相同的协议进行通信;
    b.物理层的通信是直接的,其它层的通过下层提供的服务与其对等层进行通信。
     
     
    为什么要分层?
    网络通信是一个复杂的系统, 单一层面难以完成通信任务, 因此引入了模块化和层次化的概念, 也就形成了网络分层模型.
     
     
    分层的好处:
    1.通信双方功能的对等实现
    2.功能模块化, 清晰化
    3.利于各种网络技术的层叠
    4.利于异构网络的互通
     

    ///////////网络层的一些基本知识:
    子网地址:
      什么是子网地址:
      子网地址用于标识一个子网。
      在同一个子网中,所有的主机拥有相同长度的子网掩码和相同的子网地址。
     
    一、子网地址的计算:
      : IP地址为 192.168.1.7的主机, 其掩码为255.255.255.240, 其所在子网的子网地址计算如下:
    IP地址
          192   .     168   .    1   .     7
    11000000    10101000   00000001 00000111
    与运算
    子网掩码
    255    .    255    .    255    .   240
    11111111   11111111   11111111   11110000
     
    网络地址
    (二进制)
    11000000   10101000   00000001   00000000
    转成十进制,得到子网地址为:192.168.1.0/28
     
     
     
  • 相关阅读:
    Spark集群下的K-Means算法
    牛客:数据库SQL实战(一)查询入职最晚的员工的所有信息
    吴军《硅谷之谜》
    IntelliJ IDEA 中 右键新建(new)时,选项没有scala(java) class的解决方法和具体解释
    Gitlab跨版本升级
    Kubernetes 0-1 Pod中的livenessProbe和readinessProbe解读
    Kubernetes 0-1 了解Pod
    Kubernetes 0-1 K8S自建LoadBalancer
    Kubernetes 0-1 K8S部署coredns
    Kubernetes 0-1 二进制搭建K8S(四)部署Node
  • 原文地址:https://www.cnblogs.com/kernel0815/p/2440674.html
Copyright © 2011-2022 走看看