继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Python 核心 网络编程

爬虫标本
关注TA
已关注
手记 22
粉丝 11
获赞 54

什么是网络?

网络是信息传输共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。

网络的由来:

计算机发展[单机]-> 需求[信息共享]-> 网络-> 网络标记[IP地址]-> 网络协议-> 网络端口-> 网络主机数量[限制]  —> 广域网 —> 城域网 —>局域网

什么是 ISO ?

国际标准化组织、欧洲计算机制作协会联盟组织、ISO

网络协议发展过程中,比较混乱,所以有一个非盈利性质民间组织推出了网络协议公共标准

任何计算机制造厂商,制造的计算机必须符合这样的标准才允许上市。

ISO组织推出了网络协议标准模型:开放互联系统模型:OSI/RM模型

路由器 —> 给主机分配 IP 地址时

WAN 口 :广域网地址【城域网地址】

LAN 口 :局域网地址

IP 地址: 一般为32位 ,一个有效的 IP 地址,为了方便在网络上被寻址,通常情况包含三个部分: 

类型标志      网络地址     主机地址

子网掩码专门针对不同类型的 IP 地址进行的网络地址和主机地址的规则定义

类型标志有着非常明确的规范,网络地址和主机地址的区分主要通过子网掩码进行划分 子网掩码和 IP 地址一样都是 32 位,左边为 1 用于表示网络地址,右边为 0 表示主机地址 

某台主机 ip 地址:192.168.1.100 

子网掩码:255.255.255.0

此时子网掩码对 IP 地址进行了划分,左边 24 位为网络地址,右边 8 位为主机地址 通常情况下我们所说的在不在一个网段,说的就是不是在同一个网络地址下!

port 端口

计算机中的端口号的范围是 0~65535 之间 

端口号根据其使用场景,一般区分为 公用端口、动态端口、保留端口 

公用端口:0~1023 

动态端口:1024~65535 

保留端口:一般是 unix 系统中超级用户进程分配保留端口号

我们一般使用 8000 以上的端口号

常见端口号:

端口号         描述

 21      FTP 文件传输端口
 22      ssh 服务端口
 23      telnet 服务端口
 25      smtp 邮件服务端口
 80      http 超文本传输协议端口
 110      pop3 邮局协议端口
 115      sftp 安全文件传输协议端口
 443      https 安全超文本传输协议端口









打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP