网络常识!!!

网络常识!!!

  • 一:网络的发展史
  • 二:关键的概念
  • 三:IP地址
  • 四:端口号
    • 二级目录
    • 二级目录
    • 二级目录
    • 二级目录
      • 三级目录

一:网络的发展史

从游戏方面发展历程进行理解:
从单机游戏-----游戏支持局域网对战-------游戏支持广域网对战-------移动端

(1)局域网对战:在同一个网吧里,不同的游戏玩家可以对战,但不能和这个网吧之外的玩家对战.
(2)广域网对战:天南海北,各路神仙高手,都可以相互对战.
(3)移动端:手机
全世界最大的广域网:The Internet,万维网

二:关键的概念

1:局域网:局域网内的主机之间能方便的进行网络通信,局域网和局域网在没有连接的情况下,是无法通信的.
2:广域网:通过路由器,将多个局域网连接起来,就形成了广域网
网络是通过路由器组成一个一个的局域网,再通过路由器把这些局域网相连在一起,从而构成一个越来越复杂的网络.

3:主机:就是可以上网的设备(电脑,手机/智能空调等其他设备)
4:路由器:用来组建网络的重要设备
在这里插入图片描述

5:交换机:用来组建网络的重要设备,对端口进行拓展
路由器虽然有很多的网口,可以用来插网线,进行组网,但实际上,路由器上面的网口可能不够用,此时就可以使用交换机,对端口进行拓展.
6:集线器:也能对端口进行扩展,但已经被淘汰了.

在这里插入图片描述
连接到交换机上的这几台设备,彼此之间的通信是不会互相影响和干扰的.
但连接在集线器上的设备之间,会打架,同一时刻,只有一台设备能访问到路由器,其他的设备只能等待.
交换机和集线器现在都属于是"自动完成数据转发的",但早期,是需要有人手动接线的.
比如:民国时期,有钱人打电话,不用拨号,拿起来就能说话,告诉接线员,给我接xxx的线路,接线员就把一根线拔下来,插到另一个接口上,你就可以和那边打电话了.

三:IP地址

IP地址:可以标识网络上一个设备(网络主机,路由器等)的位置,通过位置找到这个设备,进一步的进行通信.
IP地址,其实是32位的整数(IPv4),就是4个字节的数字.往往使用"点分十进制"方式来表示IP地址.
使用3个 . ,把上述IP地址分成4个部分,每个部分1字节,每个部分表示的范围0-255.

在这里插入图片描述

四:端口号

在网络通信中,IP地址用来标识主机网络地址,端口号可以标识主机中发送数据,接收数据的进程.
端口号:用来定位主机中的进程
要求程序在启动的时候,就需要关联(绑定)到一个和别的程序不重复的端口号,
当然,有的程序,是有固定的端口号的,比如:http 服务器端口号就是80,ssp服务器:22;
ftp 服务器:23,http:443
这些有固定端口号的服务器,主要是为了避免,端口之间方式冲突,就给这些知名的程序,分配了不同的端口号,这些端口号当时一共有1024个.
随着时间的发展,知名端口,更多的是建议,而不是约束,你自己实现一个http服务器,可以使用80,也可以使用别的.
端口号能够区分同一个主机上的不同程序,但两个主机上使用的端口号是否一样,无所谓.
一个主机上有0-65535那么多端口号可以用,而且是同一时刻,A程序用80 ,B程序此时不能用,但过一会,A结束了,B继续用80,也是可以的.

二级目录

二级目录

二级目录

二级目录

三级目录

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++】---STL之vector详解

【C】---STL之vector详解 一、vector的介绍:二、vector的成员函数:1、vector类的构造函数2、vector的元素访问符3、vector的迭代器4、vector的模版5、vector的拷贝构造6、vector的容量(1)vector的增容机制(2&#xff0…

计算机视觉 | 交通信号灯状态的检测和识别

Hi,大家好,我是半亩花海。本项目旨在使用计算机视觉技术检测交通信号灯的状态,主要针对红色和绿色信号灯的识别。通过分析输入图像中的像素颜色信息,利用OpenCV库实现对信号灯状态的检测和识别。 目录 一、项目背景 二、项目功能…

路由引入、路由策略、路由过滤实验

实验拓扑 实验思路 配置ip地址,配置RIP,OSPF;在R2上分别在RIP下引入OSPF,在OSPF下引入RIP;在R2上配置acl 2000,拒绝R4的业务网段,同时允许其他网段访问(acl 2000 默认拒绝网段);通过配置路由过滤router-…

网络工程师----第九天

路由表解析 路由表:简单点说路由表就是路由器用于指导数据包如何转发的表项,记录了去往目的IP的下一跳去哪里。 路由:路由是网络中的基本概念,网络的基本功能就是使得处于网络中两个IP地址能够互相通信。 路由表作用&#xff1a…

YOLO算法改进Backbone系列之MogaNet:

卷积神经网络(ConvNets)一直是计算机视觉的首选方法。受灵长类视觉系统的启发,卷积层可以对具有区域密集连接和平移等方差约束的观测图像的邻域相关性进行编码。通过交错分层,ConvNets获得了被动增加的感受野,并善于识…

【C语言】strstr函数刨析-----字符串查找

目录 一、strstr 函数介绍 ✨函数头文件: ✨函数原型: ✨函数解读 ✨功能演示 二、函数的原理以及模拟实现 ✨函数原理 ✨函数的模拟实现 三、strstr函数的注意事项 四、共勉 一、strstr 函数介绍 strstr函数是在一个字符串中查找另一个字符…

基于ssm校园图书在线阅读系统的设计与实现

系统功能 系统设置管理员和用户两种权限。用户只能对个人信息的查阅,修改,图书资源的查询,而管理员则可以进行图书信息及阅读信息的管理。具体实现功能如下: 1)安全管理:提供用户登录,修改密码…

MySQL中InnoDB的行级锁

InnoDB 实现了以下两种类型的行锁。 共享锁(S):又称为读锁,简称S锁,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。 排他锁(X)&am…

oracle 执行计划详解

执行计划是指示 Oracle 如何获取和过滤数据、产生最终的结果集,是影响SQL 语句执行性能的关键因素。在深入了解执行计划之前,首先需要知道执行计划是在什么时候产生的,以及如何让 SQL 引擎为语句生成执行划。 先了解 SQL 语句的处理执行过程…

YOLOv8-PySide --- 基于 ultralytics 8.1.0 发行版优化 | 代码已开源

YOLOv8-PySide — 基于 ultralytics 8.1.0 发行版优化 Github 项目地址:https://github.com/WangQvQ/Ultralytics-PySide6 BiliBili视频地址:https://www.bilibili.com/video 页面效果 如何使用 pip install ultralytics8.1.0 or git clone --branch v…

如何用网页绘制一个黑莓9900的键盘效果图

如何用网页绘制一个黑莓9900的键盘效果图 入了几个黑莓蓝牙键盘,出于喜好,想做一个跟实体键盘一模一样的网页界面。 最终的实现效果是这样的: 在线查看:http://kylebing.cn/tools/bb-keyboard 点击上面四个按键显示不同模型界面…

单例模式与反射创建对象

单例模式 饿汉式单例模式 单例模式,就是自己先把自己创建了,整个程序都只有这一个实例,别人都没有办法创建实例,因为他的构造方法是private的 一次性把全部都创建了 public class HungryMan {private static int [][] s new …