• (笔记)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
     
     
     
  • 相关阅读:
    Chapter5树状数组与线段树(补充差分)(待补全两题)
    Chapter4枚举,模拟与排序
    CopyOnWriteArrayList实现原理及源码分析
    BAT大厂面试官必问的HashMap相关面试题及部分源码分析
    ArrayList、Vector、LinkedList、CopyOnWriteArrayList等详解
    java_集合知识点小结
    Fork-Join 原理深入分析(二)
    Fork-Join分治编程介绍(一)
    ForkJoin全解2:forkjoin实际工作流程与实现
    ForkJoin全解1:简单使用与大致实现原理
  • 原文地址:https://www.cnblogs.com/kernel0815/p/2440674.html
Copyright © 2020-2023  润新知