day29 osi五层协议

本文深入探讨了网络通信的基本原理,包括OSI七层模型的各层功能,重点讲解了传输层的TCP协议,详细解析了三次握手建立连接和四次挥手断开连接的过程,以及上网流程中各层的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上节课复习:
    1、异常处理
        try:
            代码块
        except 异常的类型 as e:
            异常处理的代码
        ...
        finally:
            无论如何都会执行的代码,用于回收资源

    2、socket
        网络=物理链接介质+互联网通信协议
今日内容:
    1、OSI七层
        应用层     http、ftp、自定义协议
        传输层:   tcp或者udp
        网络层:   ip协议
        数据链路层:ethernet以太网
        物理层


        mac地址+ip地址+port号

    2、tcp协议详解
        三次握手建立双向链接
        四次挥手断开链接

    3、上网的整个流程
1、物理层
负责发送电信号bit(会把数据链路层发过来的数据转换成电信号)

2、数据链路层
mac地址=>标识一台计算机在哪个子网内

3、网络层
ip地址=>标识一台计算机在哪个子网内???

00000000.00000000.00000000.00000000=>0.0.0.0
11111111.11111111.11111111.11111111=>255.255.255.255

ip地址与子网掩码
源地址:
192.168.11.186
255.255.255.0

源地址的二进制形式
11000000.10101000.00001011.10111010
11111111.11111111.11111111.00000000

源地址计算得到的子网地址:192.168.11.0
11000000.10101000.00001011.00000000

目标地址:
192.168.11.196
255.255.255.0

目标地址的子网地址:192.168.11.0
11000000.10101000.00001011.00000000


ARP:把ip解析成mac地址,用来在子网内部通信


一个非常重要的结论:
    ip+port+mac=》全世界范围内独一无二的一个基于网络通信的软件
    ip+port》全世界范围内独一无二的一个基于网络通信的软件

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值