网络基础知识

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

前言

以下为网络知识的一些简介,观看韦东山老师视频的笔记,韦东山老师把这些网络知识讲得简单易懂,下面是对这些内容的描述

一、端口号

1.端口号的概念

所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号,这就是端口号

2.源端口

当笔记本上两个浏览器访问同一个网站时,浏览器发出的数据里,源IP不同,服务器IP相同,目的端口相同。服务器返回数据时,如何区分不同的浏览器呢?
通过端口:
两个浏览器虽然都是给相同的IP发送请求,但是他们的源端口不一样,服务器根据源端口来区分用一个IP下的两个连接
网络中的数据传输主要根据IP地址和端口号,端口号主要用来区分设备中不用的应用,例如不同的网站

在这里插入图片描述

3.目的端口

笔记本上有两个软件:ssh client和浏览器访问同一网站,ssh client想使用ssh服务,浏览器想使用http服务,这两个程序要访问的服务器是同一个:IP相同,他们怎么声明自己想要什么服务?
答案是通过目的端口来区分!
一般来说,80端口是http服务;22端口是ssh服务;443端口是https服务
服务器端主要是依据不同的端口来表示不同的服务。

二、IP地址

1.公网IP

公网ip是指用公网连接Internet上的非保留地址,可以与Internet上的其他计算机随意互相访问。通常所说的IP地址,其实就是指的公网 IP。互联网上的每台计算机都有一个独立的IP地址,该IP地址唯一确定互联网上的一台计算机。这里的IP地址就是指的公网IP地址。

2.私网IP

互联网中有很多的设备,这样就会导致IP地址不够用,这样就引入了私网IP,私网IP主要是设备连接到路由器之后由路由器生成的IP,设备以私网IP打包数据发送给路由器,路由器经过处理之后转为路由器的公网IP,通过公网IP在互联网中传输数据

三、开发板如何接入网络

手机想要去访问开发板,通过私网地址发送到路由器,即使已经知道了开发板的IP,但是发送给路由器时,由于开发板并没有向路由器请求数据,这包数据就不会被发送到开发板,就会被丢弃,于是需要通过服务器来暂存数据,由开发板去服务器查询数据
通过这种方式,由服务器作为数据中介,手机发送到服务器后,开发板向服务器获取的时候就能获取到地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值