TCP(运输层)笔记

本文详细介绍了TCP运输层的工作原理,包括端对端通信的概念,无连接UDP的特点,以及有连接TCP的可靠传输机制,如三次握手、四次挥手、滑动窗口、流量控制和拥塞控制。同时阐述了TCP连接管理和套接字的使用。
摘要由CSDN通过智能技术生成

运输层

问题和一些重要概念:

1.运输层是对相互通信的应用进程进行端对端的逻辑通信

2.端口和套接字的意义

3.无连接udp的特点

4.有连接tcp的特点

5.tcp的滑动窗口,流量控制,拥塞控制和连接管理

端对端的通信

从通信的角度来看,运输层属于面向通信的最高层,用户功能的最底层。而一般来说,运输层向高层用户屏蔽了下面的网络核心细节(就是对下面像是封装),所以我们看两个进程通信时,看到的像是两个端对端的通信。运输层提供的是端对端的进程之间的通信。

两个主要的协议

UDP:用户数据报协议;TCP传输控制协议。

UDP协议提供不可靠,无连接的服务(我觉得就像踢球,知道球门在哪就可以踢)

TCP协议提供可靠,面向连接的服务,要经过三次握手建立连接才能进行通信,所以在进行TCP通信要注意很多东西,比如流量的大小,速率,连接的开销等等(就像打电话,要和对方进行通信,首先要发起连接,等待对方确认后在会进行下一步的通信)

运输层的端口

以前我们标识进程会用进程标识符(pid),但是每个操作系统对通用进程都有不同的进程标识符,这就导致不同操作系统进行通信发生困难,所以就有了,协议端口号,简称端口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值