传输层 1 —— 综合简介

TCP简介

传输控制协议

分段、编号、流量控制、可靠传输、建立会话(netstat -n)

应用场景:需要将数据包分段传输。eg:下载、eMail.需要分段传输的

UDP简介

用户报文协议

一个数据包完成数据通信,不建立会话(对服务器要求降低)、多播或广播(类似通知)、不可靠传输。

eg ,1、DNS解析用的UDP 。2、QQ聊天用的也是UDP。3、屏幕的广播(虽然一个包传不玩,但也不保证数据的可靠性)

传输层和应用层的关系

协议端口:如果把IP地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口可以有65536(即:2^16)个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535(2^16-1)。

端口其实就是队,操作系统为各个进程分配了不同的队,数据包按照目的端口被推入相应的队中,等待被进程取用,在极特殊的情况下,这个队也是有可能溢出的,不过操作系统允许各进程指定和调整自己的队的大小。

常见的应用层协议使用的端口。

http = TCP + 80(端口)

Https = TCP + 443

ftp =  TCP + 21

smtp (发邮件协议=  TCP + 25

pop3(收邮件协议

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值