网络基础总结必会

网络

osi五层协议

应用层 要发送的数据 http/https协议

传输层 端口 tcp/udp协议 四层路由器/四层交换机

    # tcp 面向连接 可靠 速度慢 长度不受限 全双工 流式传输
        # 文件传输\邮件\实时通信
        # 三次握手 :记那张图(SYN ACK) accept connect
            # 1.三次握手是tcp协议建立连接的过程
            # 2.由客户端发起一个syn请求,服务端接收并回复(syn\ack)
            #   客户端收到ack和syn之后再回复一个ack
            # 3.在原生的socket代码中三次握手是由accept connect
        # 数据的交互 : 粘包现象 粘包成因
        # 四次挥手 :记那张图(FIN ACK) close close
    # udp 无连接 面向数据报 不可靠 速度快 长度受限制 一对一 一对多 多对多
        # 短消息类\在线观看视频

网络层 ip协议 路由器/三层交换机

数据链路层 mac地址 arp协议 网卡/交换机

物理层

局域网和广域网的区别 : 相对论

内网和公网的区别 : ip地址的区别

特殊的ip : 0.0.0.0 127.0.0.1

什么是交换机\路由器

代码

# socket模块
    # tcp服务
    # udp服务 参数
# tcp的粘包
    # 如何解决
# socketserver模块
    # 固定的格式

转载于:https://www.cnblogs.com/python25/p/11578614.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值