网络原理初识(1)

简介: 网络原理初识(1)

一、网络发展史


       1、独立模式

       计算机之间相互独立,如图:

       2、网络互联

       随着时代的发展,越来越需要计算机之间的相互通信,共享软件和数据,即多个计算机协同工作完成业务,就有了网络互连。

       网络互连:将多个电脑连接在一起,完成数据共享·。

       数据共享的本质就是网络数据传输,即计算机通过网络进行传输数据,也称为网络通信

       3、局域网LAN

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

       Local表示本地的,局域网也是私有网络。局域网内的主机可以方便的进行网络通信,又称为内网;局域网和局域网之间没有建立连接是无法进行通信的。

       局域网组建的方式

       1、基于网线直连

       如图:

       这个图有点小问题,主流的电脑都是只有一个网口,但也有些电脑是有2个甚至4个网口的(软路由)。

       2、基于集线器组建

       如图:

       把一个网口扩展出多个,但是,扩展出来的网口彼此之间可能会“打架”。传输数据时,同一时刻,多个主机传输同一数据,不能成功,只能一个主机传输成功。

       3、基于交换机组建

       交换机上的所有口都是等价的,电脑可以连到任意口上,就构成了局域网

       如图:

       4、基于交换机和路由器组建

       路由器:俗称WiFi / 猫,路由器上的口分为两种:

               WAN口:接运营商给你的网线

               LAN口:要构成局域网的电脑都连到LAN口

       猫:调制解调器,之前用电话线上网的时候,猫把电话线中模拟信号转成以太网的数字信号

       光猫:把光纤中的光信号转成以太网的电信号。

       如图:

       如图上所示,交换机的口就只能连电脑设备吗,其实不然,交换机还能连交换机;可以理解为交换机能够对路由器现有的端口进行扩展,而交换机还能连交换机。基于上述结构,就构成了庞大的网络结构。

       交换机下面还能再接路由器,路由器下面再接交换机,理论上是可以无限延伸的,当今的网络就是这么构造出来的。

       一个常见笔试题:交换机和路由器的区别(简单介绍)

       路由器是工作在 网络层;交换机是工作在 数据链路层

       4、广域网WAN

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

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

       如图:

       如果有北,中,南分公司,甚至海外分公司,这些分公司以专线方式连接起来,即称为"广域网".

       如果属于全球化的公共型广域网,则称为互联网(又称公网,外网),属于广域网的一个子集.

       有时在不严格的环境下说的广域网,其实是指互联网.

       所谓"局域网"和"广域网"只是一个相对的概念.


二、网络通信基础


       1、IP地址

       描述了一个设备在网络上的位置,和生活中的地址不同,计算机是通过数字描述地址的:IP地址。

       IP地址本质上是32位,4个字节的整数。

       为了方便表示,往往把IP地址表示成 “点分十进制” 的方式。使用3个 . ,把4个字节分成4个部分,每个部分1个字节,取值范围:0~255,如图:

       2、端口号

       描述了一个主机使用了哪些程序,有了IP地址,可以确定主机在网络的地址,但是一个主机可能会使用很多应用程序,主机接受到网络数据就需要区分出是交给哪个程序使用数据。简单说:端口号用于定位主机中的进程

       每个程序进行网络通信过程中,都需要一个端口号(可能是用户手动指定的,也可能是系统自动分配的)。

       同一个主机上,程序之间使用的端口号不能冲突(端口号也是一个整数)。

       端口号是0~65535范围的数字,在网络通信中,进程可以通过绑定一个端口号,来发送及接收网络数据。

       进行一次网络通信时,涉及到的IP地址和端口其实各有两个,类似网上购物,描述了从哪来,到哪去的问题。

       收件地址 ——> 目的IP地址

       收件人     ——> 目的端口

       发件地址  ——> 源IP地址

       发送人     ——> 源端口

       3、认识协议

       一种通信过程的约定,发送方和接受方需要提前商量好,数据的格式,才能确保两者能进行沟通。

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

       两个的计算机进行通信时,这两个计算机可能出自不同的厂商,为了确保计算机直接能够相互通信,就要计算机遵守相同的网络协议。

       协议就是一种约定,确保不同的厂商生产的设备能相互沟通、配合。

       类似换灯泡,灯泡有很多种,很多厂商生产出来,不同的厂商生产出的灯泡形状可能会各不相同,但是为了能和家里的灯座规格匹配上,就会统一每个厂商做的灯泡和灯座的规格,确保买的灯泡能装在家里的灯座上,这也是一种协议,是一种约定。

       4、五元组  

在TCP/IP协议中,用五元组来标识一个网络通信:

1.源IP:标识源主机

2.源端口号:标识源主机中该次通信发送数据的进程.

3.目的IP:标识目的主机.

4.目的端口号:标识目的主机中该次通信接收数据的进程.

5.协议号:标识发送进程和接收进程双方约定的数据格式.

相关文章
|
25天前
|
网络协议 安全 5G
网络与通信原理
【10月更文挑战第14天】网络与通信原理涉及众多方面的知识,从信号处理到网络协议,从有线通信到无线通信,从差错控制到通信安全等。深入理解这些原理对于设计、构建和维护各种通信系统至关重要。随着技术的不断发展,网络与通信原理也在不断演进和完善,为我们的生活和工作带来了更多的便利和创新。
62 3
|
2月前
|
并行计算 安全 网络协议
探索未来网络:量子互联网的原理与应用
本文深入探讨了量子互联网的基本概念、技术原理及其潜在应用。通过对量子纠缠、量子叠加和量子隐形传态等核心概念的解释,文章展示了量子互联网如何利用量子力学特性来实现超高速、超高安全性的通信。此外,还讨论了量子互联网在金融、医疗、国防等领域的应用前景,以及当前面临的技术挑战和未来的发展方向。
72 2
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
深度学习的奥秘:探索神经网络的核心原理
本文将深入浅出地介绍深度学习的基本概念,包括神经网络的结构、工作原理以及训练过程。我们将从最初的感知机模型出发,逐步深入到现代复杂的深度网络架构,并探讨如何通过反向传播算法优化网络权重。文章旨在为初学者提供一个清晰的深度学习入门指南,同时为有经验的研究者回顾和巩固基础知识。
73 11
|
7天前
|
运维 物联网 网络虚拟化
网络功能虚拟化(NFV):定义、原理及应用前景
网络功能虚拟化(NFV):定义、原理及应用前景
23 3
|
18天前
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
|
29天前
|
机器学习/深度学习 人工智能 监控
深入理解深度学习中的卷积神经网络(CNN):从原理到实践
【10月更文挑战第14天】深入理解深度学习中的卷积神经网络(CNN):从原理到实践
82 1
|
1月前
|
网络协议 Linux 应用服务中间件
Socket通信之网络协议基本原理
【10月更文挑战第10天】网络协议定义了机器间通信的标准格式,确保信息准确无损地传输。主要分为两种模型:OSI七层模型与TCP/IP模型。
|
1月前
|
存储 安全 算法
网络安全与信息安全:构建数字世界的防线在数字化浪潮席卷全球的今天,网络安全与信息安全已成为维系现代社会正常运转的关键支柱。本文旨在深入探讨网络安全漏洞的成因与影响,剖析加密技术的原理与应用,并强调提升公众安全意识的重要性。通过这些综合性的知识分享,我们期望为读者提供一个全面而深刻的网络安全视角,助力个人与企业在数字时代中稳健前行。
本文聚焦网络安全与信息安全领域,详细阐述了网络安全漏洞的潜在威胁、加密技术的强大防护作用以及安全意识培养的紧迫性。通过对真实案例的分析,文章揭示了网络攻击的多样性和复杂性,强调了构建全方位、多层次防御体系的必要性。同时,结合当前技术发展趋势,展望了未来网络安全领域的新挑战与新机遇,呼吁社会各界共同努力,共筑数字世界的安全防线。
|
1月前
|
存储 安全 自动驾驶
探索未来网络:量子互联网的原理与应用
【10月更文挑战第2天】 本文旨在探讨量子互联网的基本原理、技术实现及其在通讯领域的革命性应用前景。量子互联网利用量子力学原理,如量子叠加和量子纠缠,来传输信息,有望大幅提升通信的安全性和速度。通过详细阐述量子密钥分发(QKD)、量子纠缠交换和量子中继等关键技术,本文揭示了量子互联网对未来信息社会的潜在影响。
|
18天前
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9-2):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!