初识网络原理

文章目录

  • 一、网络划分
    • 1.局域网
    • 2.广域网
    • 3.网络通信
  • 二、IP地址
    • 1.格式
  • 三、端口号
  • 四、协议


一、网络划分

1.局域网

使用某些网络设备连接多台主机,这些主机就可以互相通信,即互相访问对方提供的资源,如:

  • html网页
  • css文件
  • js文件
  • 图片
  • 视频
  • 音乐

注意:如果局域网没有连接到公网,局域网中的主机,就不能访问公网的资源

2.广域网

大家公认的开放的网络,连接上的主机都能访问

3.网络通信

通过网络,获取在网络中的某个主机上的某个资源

二、IP地址

标识网络上某个主机的网络地址

1.格式

分为四个部分,中间使用"."间隔,每个部分0~255(8个比特位,一个字节)
本机ip:127.0.0.1
对于网络通信来说:
如:A(客户端)访问B(服务端)的一个网页

客户端:一般是用户使用的进程(浏览器)
服务端:提供资源的一个进程(web服务器)
进程:运行起来的一个程序
程序:硬盘上静态的可执行文件

所以我们在通信时只找到主机还不行,要找到主机上具体是哪个进程,怎么找呢?这里就由端口号来标识我们的进程

三、端口号

标识网络通信中,某个主机上的某个进程
结合ip和port,就可以知道要获取网络上具体哪个主机,和哪个进程中的资源

四、协议

网络通信,大家都要遵守的约定、规范
最终体现为数据包的格式
类似于做牛客网上的编程题,输入的格式:如第一行是一个数字n,第二行是n个数字,空格间隔


你可能感兴趣的:(web,网络,服务器)