网络初识:局域网广域网&网络通信基础

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

一、局域网LAN是什么?

局域网,即 Local Area Network,简称LAN。

Local 即标识了局域网是本地,局部组建的一种私有网络。

比特就业课局域网内的主机之间能方便的进行网络通信,又称为内网;局域网和局域网之间在没有连接的情况下,是无法通信的。

局域网是在相对较小的地理范围内建立的网络,通常在单一建筑物、校园或办公区域内。

设备在局域网上可以直接相连,通常通过以太网技术或Wi-Fi进行连接。

速度较快,延迟较低,适用于本地通信和资源共享。

例子:通常在单一建筑物、校园或办公区域内。

二、广域网是什么:

广域网,即 Wide Area Network,简称WAN。

通过路由器,将多个局域网连接起来,在物理上组成很大范围的网络,就形成了广域网。广域网内部的局域网都属于其子网。

举例:,一个公司内部可能有一个局域网,连接办公楼内的所有计算机和设备。然而,如果该公司有多个分支机构,可能会使用广域网将这些分支机构的局域网连接起来,以便实现全公司范围的数据共享和通信。

三. IP地址

概念:

P地址主要用于标识网络主机、其他网络设备(如路由器)的网络地址。简单说,IP地址用于定位主机的网络地址。

就像我们发送快递一样,需要知道对方的收货地址,快递员才能将包裹送到目的地。

格式

IP地址是一个32位的二进制数,通常被分割为4个"8位二进制数"(也就是4个字节),如:

01100100.00000100.00000101.00000110
特殊ip:

127.的IP地址用于本机环回(loop back)测试,通常是**

127.0.0.1


本机环回主要用于本机到本机的网络通信(系统内部为了性能,不会走网络的方式传输),对于开

发网络通信的程序(即网络编程)而言,常见的开发方式都是本机到本机的网络通信。

四.端口号

概念:

在网络通信中,IP地址用于标识主机网络地址,端口号可以标识主机中发送数据、接收数据的进程。简单说:端口号用于定位主机中的进程

类似发送快递时,不光需要指定收货地址(IP地址),还需要指定收货人(端口号)

注意事项

两个不同的进程,不能绑定同一个端口号,但一个进程可以绑定多个端口号

举例:

假如我开了一个的qq窗口,它的聊天窗口端口号是8000,但是我如果开了5个聊天窗口,但是这5个窗口他们都有公共的端口号8000.因为它们属于同一个 QQ 客户端实例。QQ 客户端的网络通信通常由客户端内部的机制负责,而不是为每个窗口实例分配一个独立的端口号。

五.认识协议

协议,网络协议的简称,网络协议是网络通信(即网络数据传输)经过的所有网络设备都必须共同遵从的一组约定、规则。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。通常由三要素组成:语法,语义,时序。

协议(protocol)最终体现为在网络上传输的数据包的格式。

5.1五元组

  1. 源IP:标识源主机
  2. 源端口号:标识源主机中该次通信发送数据的进程
  3. 目的IP:标识目的主机
  4. 目的端口号:标识目的主机中该次通信接收数据的进程
  5. 协议号:标识发送进程和接收进程双方约定的数据格式
    类似于下图:

cmd打开输入netstat -ano

总结

复盘一下以前学过的知识,后续继续补充。

相关推荐
亚林瓜子10 分钟前
AWS Elastic Beanstalk控制台部署Spring极简工程
java·spring·云计算·aws·eb
2401_cf17 分钟前
如何创建maven项目
java·maven·intellij-idea
C4程序员2 小时前
Java百度身份证识别接口实现【配置即用】
java·开发语言
炒空心菜菜2 小时前
MapReduce 实现 WordCount
java·开发语言·ide·后端·spark·eclipse·mapreduce
小疆智控2 小时前
数字化工厂升级引擎:Modbus TCP转Profinet网关助力打造柔性生产系统
服务器·网络·tcp/ip
zy happy2 小时前
搭建运行若依微服务版本ruoyi-cloud最新教程
java·spring boot·spring cloud·微服务·ruoyi
芯眼2 小时前
STM32启动文件详解(重点)
java·开发语言·c++·stm32·单片机·mybatis
xiao--xin3 小时前
计算机网络笔记(二十七)——4.9多协议标签交换MPLS
网络·笔记·计算机网络·mpls
想躺平的小农3 小时前
EasyExcel详解
java
慧一居士3 小时前
EasyExcel集成使用总结与完整示例
java·excel