• 网络基础


    网络基础

    目录:

    1.OSI七层模型与TCP/IP四层模型

    2.常见网络设备

    3.tcp/ip三次握手

    4.子网划分

    5.常用服务的端口

    TCP/IP四层与OSI七层模型对比

    OSI七层网络模型

    TCP/IP四层概念模型  

    对应网络协议

    应用层(Application)

    应用层

    HTTP、TFTP, FTP, NFS, WAIS、SMTP

    表示层(Presentation)

    Telnet, Rlogin, SNMP, Gopher

    会话层(Session)

    SMTP, DNS

    传输层(Transport)

    传输层

    TCP, UDP

    网络层(Network)

    网络层

    IP, ICMP, ARP, RARP, AKP, UUCP

    数据链路层(Data Link)

    数据链路层

    FDDI, Ethernet, Arpanet, PDN, SLIP, PPP

    物理层(Physical)

    IEEE 802.1A, IEEE 802.2到IEEE 802.11

    OSI七层模型各层的作用:

    2.常见网络设备

    交换机(地址学习、转发/过滤、防止回路)

      工作在数据链路层,交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控、VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。

      1.学习:以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。
      2.转发/过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。
      3. 消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。

    路由器

      1.工作在网络层

      2.路径选择,路由、以及ip寻址

      3.隔离广播,阻止广播风暴

    3.TCP/IP三次握手、四次挥手原理

    4.子网划分

    ip地址分类:

    A: 0.0.0.0-127.255.255,其中段0和127不可用

    B: 128.0.0.0-191.255.255.255

    C: 192.0.0.0-223.255.255.255

    D: 224.0.0.0-239.255.255.255

    E: 240.0.0.0-255.255.255.255,其中段255不可用

    特殊用途的IP

     

    网络号

    子网号

    主机号

    描述

    特殊源

    全0

    全0

    网络上所有主机

    HostID

    网络上特定的主机

    环回

    127

    任何值

    环回

    广播

    全1

    全1

    受限的广播地址(永远不被转发)

    NetID

    以网络的目的向NetID广播

    SubNetID

    以子网为目的向SubNetID广播

    全1

    以所有子网为目的向所有子网广播

    私有ip:

      A类:10.0.0.0~10.255.255.255

      B类:172.16.0.0~172.31.255.255

      C类:192.168.0.0~192.168.255.255

    5.常用服务对应端口

    常用服务对应端口
    HTTP协议:80/8080
    HTTPS:443
    FTP协议:21
    SSH协议:22
    Telnet协议:23
    TFTP:69
    DHCP:服务端:67 客户端:68
    SMTP:25
    POP3 :110
    DNS:53
    SNMP(简单网络管理协议):161
    tomcat:8080
    windows远程登录(rdp):3389
    Oracle数据库:1521
    MS SQL Server数据库:1433
    mysql数据库:3306
    SMB:445
    VNC:5900
    server-u:43958

    基于TCP协议:Telnet、FTP、BGP、SMTP

  • 相关阅读:
    ViewPage显示Fragment集合实现左右滑动并且出现tab栏--第三方开源--SlidingTabLayout和SlidingTabStrip实现
    Fragment的创建以及与activity的参数传递
    (转)Android属性设置android:noHistory="true"
    【英语】20140820 生词
    【性能测试】基础笔记
    【自动化测试】Selenium
    【自动化测试】Xpath学习
    【自动化测试】PO思路
    【网络】js调试F12控制台学习
    【自动化测试】Selenium excel操作
  • 原文地址:https://www.cnblogs.com/yuzly/p/10310863.html
Copyright © 2020-2023  润新知