• 1.4 常见的网络协议


    一、TCP/IP协议

    TCP/IP协议又称为网络传输控制协议,可以在设置-网络和Internet-网络共享中心来查看。

    二、IP协议

    IP协议可以分为ABCDE五类。同时还涉及到私有地址这一概念。

    链接参考:https://www.cnblogs.com/xiazdong/p/3675778.html

                      https://www.cnblogs.com/red-code/p/7132023.html

    A类:1.0.0.1-126.255.255.254,私有地址是10.0.0.0-10.255.255.255

    B类:128.0.0.1-191.255.255.254,私有地址是172.16.0.0-172.31.255.255

    C类:192.0.0.0-223.255.255.254,私有地址是192.168.0.0-192.168.255.255

    D类:224.0.0.1-239.255.255.254

    E类:240.0.0.1-255.255.255.254

    其中,127.0.0.0-127.255.255.255是用来做循环测试的;169.254.0.0-169.254.255.255可以判断计算机是出于断网状态。

    三、ARP协议

    ARP协议是通过IP地址来获取物理地址的TCP/IP协议。

    参考链接:https://www.cnblogs.com/csguo/p/7527303.html

    那么如何查询本机里面的物理地址(Mac地址,如果没有Mac地址则无法从一台主机发送数据包到另一台主机)呢?

    方法一:可以通过在命令行里面输入arp -a来查询。

    方法二:可以通过在命令行里面输入ipconfig/all来查询。

    方法三:开始-设置

     

     

    查询本地链接:在命令行输入ipconfig或者ipconfig -all进行查询。

     

    四、ICMP协议

    ICMP可以说是错误的侦测以及回报机制,目的是让我们了解到远程的主机是否可达,以及判断连接的准确性。

    它的主要功能主要有以下几点:

    1、检测远程的主机是否存在

    2、建立以及维护路由资料

    3、通道资料传送路由

    4、进行资源流量的控制

    ICMP协议常用的命令:ping命令和tracert命令,

    参考链接:https://www.cnblogs.com/iiiiher/p/8513748.html

  • 相关阅读:
    内存泄漏的原因及解决
    满足两阶段封锁协议的事务
    configure,make和make install关系
    Go语言Hello world(GOPATH和Go Module版)
    分享一个让我进入阿里中间件的个人项目
    Go语言入门:Hello world
    你好,Go语言
    LeetCode刷题
    iis与 asp.net管道(asp.net应用程序什么周期)
    nhibernate+autofac+mvc的demo
  • 原文地址:https://www.cnblogs.com/BASE64/p/10529262.html
Copyright © 2020-2023  润新知