TCP/IP协议及配置

news2025/1/11 20:54:03

文章目录

  • 一、TCP/IP概述
    • 1. TCP/IP协议族
    • 2. 主机与主机之间通信的三个要素
  • 二、什么是IP地址
    • 1. 用来标识一个网络节点的互联网地址(如同电话的号码)
    • 2. IPv4地址组成
  • 三、IP地址分类
    • 1. 常用的IP地址
    • 2. 组播及科研专用
  • 四、IP地址分类(续)
    • 根据使用范围区分
  • 五、什么是子网掩码
  • 六、什么是网关
  • 七、如何查看IP地址参数
  • 八、测试网络连通性
    • ping命令


一、TCP/IP概述

1. TCP/IP协议族

  • 计算机之间进行通信时必须共同遵循的一种通信规定
  • 最广泛使用的通信协议的集合
  • 包括大量Internet应用中的标准协议
  • 支持跨网络架构、跨操作系统平台的数据通信

2. 主机与主机之间通信的三个要素

  • IP地址
  • 子网掩码
  • IP路由(默认网关)

在这里插入图片描述


二、什么是IP地址

1. 用来标识一个网络节点的互联网地址(如同电话的号码)

2. IPv4地址组成

  • 地址长度:32位
  • 4个十进制数(0~255)表示,以 . 隔开,称为 “点分十进制法”

在这里插入图片描述


三、IP地址分类

1. 常用的IP地址

  • A类  0~127   超大网络  .主.主.主
  • B类  128~191  大型网络  ..主.主
  • C类  192~223  中小网络  ...主

注意:IP地址由网络地址和主机地址两部分组成,所以上面会标有"网"、"主"字样。以座机号码为例:网络地址相当于区号,主机地址相当于电话号码。如下图所示。
在这里插入图片描述
A类~C类IP地址范围如下图所示:
在这里插入图片描述

2. 组播及科研专用

  • D类 224~239 组播
  • E类 240~254 科研

四、IP地址分类(续)

根据使用范围区分

  • 公有地址:可以在互联网合法使用,需要向NIC付费申请,全球唯一
  • 私有地址:预留给企业内部使用,无需付费,局域网唯一。私有IP地址范围如下图所示。

在这里插入图片描述


五、什么是子网掩码

  • 判断IP地址的网络位,相同网络位的IP可以直接通信
  • 不能单独存在,必须结合IP地址一起使用

各类IP地址的默认子网掩码如下图所示:

在这里插入图片描述


六、什么是网关

  • 从一个网段连接另一个网段的 “关口”
  • 通常是一台路由器或者防火墙/接入服务器的地址

网关示意图如下:

在这里插入图片描述


七、如何查看IP地址参数

查看IP地址参数有两种方法。

1. 鼠标右键单击桌面左下角的win图标,在弹出的列表中选择设置,进入设置页面后,选择网络和Internet,而后选择以太网,最后点击本机连接的网络即可看到详细IP地址参数。

在这里插入图片描述

2. 同时按下 win+R 键调出运行框,输入 cmd 打开控制台,输入ipconfig 命令,按下回车键即可看到IP地址信息。

在这里插入图片描述

注意:输入 ipconfig/all 命令可以查看更详细的DNS服务器、物理地址等信息,如下图所示。

在这里插入图片描述


八、测试网络连通性

ping命令

  • 向目标主机 “投石问路”,根据反馈结果判断网络连通性

在这里插入图片描述

如果网络正常,则显示上图所示 “来自…的回复:字节=,时间<” 等等字样;如果网络不通,则显示 “…无法访问目标主机” 字样;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/416488.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

wsl下安装cuda各种踩坑记录.assets

执行nvcc -V, cuda版本位11.5 删除cuda sudo apt-get --purge remove "*cublas*" "*cufft*" "*curand*" \"*cusolver*" "*cusparse*" "*npp*" "*nvjpeg*" "cuda*" "nsight*"选择对…

打造自己特色远程桌面:SmartCode ViewerX Crack

SmartCode ViewerX VNC 查看器 ActiveX 毫不费力地将 VNC 查看器功能添加到您的应用程序 SmartCode ViewerX VNC 查看器 ActiveX 使开发人员可以使用一组直观的 ActiveX 属性和方法完全访问 VNC 查看器功能。借助ViewerX 控件&#xff0c;开发人员可以轻松地为其应用程序提供…

<呕心沥血>一文总结数据结构八大排序(持续更新)

目录 一、常见的八大排序 二、八大排序的算法思想 1、冒泡排序 2、选择排序 3、插入排序 4、希尔排序 5、归并排序 6、快速排序 7、堆排序 8、计数排序 三、八大排序的算法实现 一、常见的八大排序 常见的八大排序算法如下&#xff1a; 冒泡排序&#xff08;Bubble …

Android中的接口回调机制

文章目录1.回调的含义和用途2.java实现接口回调3.Android中接口回调的体现4.接口回调在异步任务中的体现1.回调的含义和用途 一般来说&#xff0c;模块之间都存在一定的调用关系&#xff0c;从调用方式上看&#xff0c;可以分为三类同步调用、异步调用和回调。同步调用是一种阻…

JAVAWeb04-DOM

1. DOM 1.1 概述 1.1.1 官方文档 地址: https://www.w3school.com.cn/js/js_htmldom.asp 1.1.2 DOM 介绍 DOM 全称是 Document Object Model 文档对象模型就是把文档中的标签&#xff0c;属性&#xff0c;文本&#xff0c;转换成为对象来管理 1.2 HTML DOM&#xff08;文档…

为什么现代企业都在使用ERP系统 它有哪些优势

随着科技的不断发展&#xff0c;企业管理方式也在不断地发生改变。在这个信息化的时代&#xff0c;企业要想取得成功&#xff0c;必须要善于利用先进的信息化技术工具。其中&#xff0c;ERP系统是企业管理中不可或缺的重要工具。本文将探讨现代企业为什么会使用ERP系统&#xf…

CPU占用率高怎么办?正确解决方法在这里!

案例&#xff1a;CPU占用率高怎么解决 【各位朋友&#xff0c;我的电脑现在运行太慢了&#xff0c;同事说可能是CPU占用率太高了&#xff0c;但对本电脑小白来说&#xff0c;完全不知道怎么处理&#xff0c;大家有什么好的方法可以解决这个问题吗&#xff1f;】 在计算机中&a…

快看这些wireshark 命令,必须得会!

wireshark捕获命令 捕获器表达式语法&#xff1a; 限定词三类 Type&#xff1a;host、net、prot 指出其后数字或名字的意义&#xff08;主机&#xff0c;网段&#xff0c;端口&#xff09; Direction&#xff1a;src、dst 指出传输方向 &#xff08;源 、目的&#xff09; …

GcExcel Java Edition 6.0.6 Crack

概述 GrapeCity Documents for Excel&#xff0c;Java 版&#xff0c;是一个编程接口&#xff0c;允许 Java 开发人员以编程方式大规模创建和操作 Excel 文档。GrapeCity Documents for Excel 是一种解决方案&#xff0c;允许开发人员跨 Java 应用程序导入/导出、创建报告和模板…

论文阅读《GlueStick: Robust Image Matching by Sticking Points and Lines Together》

论文地址&#xff1a;https://arxiv.org/abs/2304.02008 源码地址&#xff1a;https://github.com/cvg/GlueStick 概述 针对视角变化时在闭塞、无纹理、重复纹理区域的线段匹配难的问题&#xff0c;本文提出一种新的匹配范式&#xff08;GlueStick&#xff09;&#xff0c;该方…

MySQL性能优化(三)事务与锁详解

文章目录什么是数据库事务&#xff1f;事务的四大特性&#xff1a;ACID事务的开启与结束案例表结构与数据案例事务并发的三大问题&#xff1a;脏读&#xff08;一个事务读取到了其他事务未提交的数据&#xff09;不可重复读&#xff08;一个事务读取到其他事务已提交的数据造成…

Qt在安卓手机输出‘hello,world‘

我也想实现这样的功能。 最开始的参考文章&#xff1a; (2条消息) Qt android 开发环境搭建_逝水流年丶轻染尘的博客-CSDN博客 方案1&#xff1a;(失败) 我之前已经下载过 Qt5.14.2了&#xff0c;所以我想直接添加组件 中间过程参考&#xff1a; (2条消息) Qt更新组件出现&…

敏捷开发模式下如何用 PingCode 这类工具迭代管理

迭代&#xff08;Sprint&#xff09;是 Scrum 敏捷开发框架的核心&#xff0c;正确的迭代可以帮助敏捷团队提高工作交付速度。Scrum 团队以完成迭代待办列表为工作目标&#xff0c;并在迭代结束时交付一定的产品增量。PingCode 以产品待办列表作为迭代管理的核心&#xff0c;因…

java并发编程之美第二章读书笔记

并发编程的其他基础知识 什么是多线程的并发编程 并发: 同一时间段内多个任务同时都在执行,且执行都没有执行结束,强调的是在一个时间段内同时执行,而一个时间段由多个时间积累而成的,所以并发的多个任务在单位时间内并不一定同时执行 并行: 单位时间内多个任务同时在执行…

基于GPT-4免费生成代码的工具!小游戏,管理系统都能生成!

Cursor支持Python、Java、C、JavaScript、C#等等&#xff0c;可AI生成代码&#xff0c;功能非常强大&#xff01;这篇教程将教你如何下载安装&#xff0c;带你玩转Cursor 目录 话不多说&#xff0c;先看能力&#xff1a; 只需要三步&#xff0c;就可以AI出你想要的代码&#x…

测试基础知识

开发模型和测试模型 软件的生命周期 软件的生命周期指的是产品从设想开始到软件不再使用的时间。 软件的生命周期可以分为6个阶段&#xff1a;需求分析&#xff0c;计划&#xff0c;设计&#xff0c;编码&#xff0c;测试&#xff0c;运行维护。 瀑布模型 适用项目&#xf…

[考研数据结构]第3章之栈的基本知识与操作

文章目录 栈的基本概念 栈的实现 顺序栈 共享栈 链栈 栈的基本概念 栈的定义 栈&#xff08;Stack&#xff09;是只允许在一端进行插入或删除操作的线性表 相关术语 栈顶&#xff08;Top&#xff09;线性表允许进行插入或删除的那一端称之为栈顶栈底&#xff08;Bottom&…

JAVASE基础(二)

这里写目录标题JAVASE基础11.科学计数法12.编码和字符集12.编译格式问题13.类型转换类型级别自动类型转换强制类型转换特殊情况14.final修饰符a.修饰变量b.修饰方法c.修饰类15.scanner使用16.两个数交换引入中间变量位运算数学数方法一数学计数方法二17.扩展赋值运算符&#xf…

递归算法_字符串反转_20230412

递归算法-字符串反转 前言 递归算法对解决重复的子问题非常有效&#xff0c;字符串反转也可以用递归算法加以解决&#xff0c;递归算法设计的关键是建立子问题和原问题之间的相关性&#xff0c;同时需要确立递归退出的条件&#xff1b;如果递归退出的条件无法确定&#xff0c…

【LeetCode: 面试题 17.13. 恢复空格 | 暴力递归=>记忆化搜索=>动态规划】

&#x1f680; 算法题 &#x1f680; &#x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 &#x1f340; &#x1f332; 越难的东西,越要努力坚持&#xff0c;因为它具有很高的价值&#xff0c;算法就是这样✨ &#x1f332; 作者简介&#xff1a;硕风和炜&#xff0c;…