初识网络原理


一、网络划分

1.局域网

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

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

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

2.广域网

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

3.网络通信

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

二、IP地址

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

1.格式

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

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

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

三、端口号

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

四、协议

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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dhdhdhdhg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值