python网络基础

1. 前言

1.1 拓扑图

在这里插入图片描述

1.2 三个问题

在这里插入图片描述

  • IP windows中查看: ipconfig
  • ip linux中查看: ifconfig

2. IP

2.1 概念

用来在网络中唯一表示一台计算机的一串数字,比如192.168.1.1;在同一个网络中是唯一的;
92.168.1.1: 每个为一个字节,最大255,一共32位。

2.2 组成

网络地址+主机地址

2.3 分类

在这里插入图片描述
在这里插入图片描述
A类用在互联网中;
局域网中一般192开头。
D和E有特殊用处。

2.4 私有IP和私有IP

2.4.1 共有IP

路由器的IP;链接互联网需要共有IP。
路由器就是将共有IP地址分配到局域网中的每个终端的私有IP中。

2.4.2 私有IP

各个电脑中的IP。
在这里插入图片描述

2.5 子网掩码

在这里插入图片描述
通过将IP和子网掩码进行与运算,然后得出网络地址,决定往哪个网段发信息。

3. 网络端口

3.1 前言

应用访问:IP + 网络端口号
在这里插入图片描述

每一个访问网络中都需要一个端口号。

3.2 注意

在这里插入图片描述

4. 网络协议

4.1 前言

在这里插入图片描述
过程:组包 -> 解包的过程

4.2 四层模型

在这里插入图片描述

  • 网络接口层
    网卡;光电通信收发。
  • 网际层
    IP协议层,即怎么找到对方。
    MAC层。IP和MAC映射
  • 传输层
    数据传输。bit位。
    TCP和UDP协议。
  • 应用层
    http,ftp协议等。
  • 12
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值