tcp和udp总结

基本网络知识

  • OSI网络模型
    应用层:提供应用程序间的通信
    表示层:处理数据的加密和数据格式
    会话层:建立、维护和管理回话
    传输层:建立主机端到端的连接(端口号)
    网络层:寻址和路由选择
    数据链路层:提供介质的访问和链路的管理
    物理层:负责比特流的传输

  • TCP/IP网络模型

  • 应用层:是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层(等同于OSI中的应用层、表示层、会话层)

    主要包括一下协议:
    文件传输类:HTTP、FTP、TFTP;
    远程登录类:Telnet;
    电子邮件类:SMTP;
    网络管理类:SNMP;
    域名解析类:DNS;

  • 传输层:提供了进程间的逻辑通信,传输层向高层用户屏蔽了下面网络层的核心细节,使应用程序看起来像是在两个传输层实体之间有一条端到端的逻辑通信信道。(端口号)

    主要协议有UDP、TCP

  • 网络层:寻址和路由选择、负责网络中数据包的传送
    主要协议有ICMP、IP、IGMP、TTL

  • 网络接口层:将不可靠的物理链路变成可靠的数据链路,并提供流量控制和差错校验功能。()等同于OSI中的数据链路层、物理层)
    主要协议有ARP、RARP、SLIP、CSLIP、PPP

OSI是理论上的模型,TCP/IP是实际应用的模型,以此一般都只需要深入学习TCP/IP模型。(从wireshare抓包工具可以看出来使用的是TCP/IP模型分析)
在这里插入图片描述

UDP

TCP

  • 三次握手
  • 四次挥手
  • 重传机制
  • 滑动窗口
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值