搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Gausst松鼠会
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
机器学习鸢尾花使用csv
2
PostgreSQL 聚合函数讲解 - 3 总体|样本 方差, 标准方差_pg数据库求方差函数
3
用c语言小游戏代码大全,c语言经典游戏代码
4
Servlet的Cookie和Session机制_servlet cookie session
5
【鸿蒙开发】第九章 ArkTS语言UI范式-状态管理(一)_鸿蒙强制刷新状态
6
c语言链表和fifo,HDL的RAM与FIFO <===> C的数组与链表
7
LeetCode 134. Gas Station (贪心)
8
HMAC-SHA256 算法介绍_hmacsha256
9
flask服务中如何request获取请求的headers信息
10
07爬虫-selenium其它使用方法1,标签切换、窗口切换_爬虫浏览器对象怎么切换
当前位置:
article
> 正文
【计算机网络】【《计算机网络·自顶向下方法(原书第7版)》笔记】第三章:运输层
作者:Gausst松鼠会 | 2024-04-22 08:26:49
赞
踩
【计算机网络】【《计算机网络·自顶向下方法(原书第7版)》笔记】第三章:运输层
文章目录
@[toc]
3.1|概述和运输层服务
运输层和网络层的关系
因特网运输层概述
3.2|多路复用与多路分解
无连接的多路复用与多路分解
面向连接的多路复用与多路分解
TCP客户-服务器示例
Web服务器与TCP
个人主页:
丷从心·
系列专栏:
计算机网络
3.1|概述和运输层服务
运输层和网络层的关系
网络层提供了主机之间的逻辑通信
运输层为运行在不同主机上的进程之间提供了逻辑通信
因特网运输层概述
因特网文献(如
R F C RFC
RFC
文档)将
T C P TCP
TCP
的运输层分组称为报文段,将
U D P UDP
U
D
P
的分组称为数据报
网际协议
I P IP
I
P
的服务模型是尽力而为交付服务,它不确保报文段的交付,不保证报文段的按序交付,不保证报文段中数据的完整性,
I P IP
I
P
被称为不可靠服务
3.2|多路复用与多路分解
多路复用与多路分解将由网络层提供的主机到主机交付服务延伸到为运行在主机上的应用程序提供进程到进程的交付服务
端口号是一个
16 16
16
比特的数,其大小在
0 ∼ 65535 0 \sim 65535
0
∼
65535
之间,
0 ∼ 1023 0 \sim 1023
0
∼
1023
范围的端口号称为周知端口号
无连接的多路复用与多路分解
U D P UDP
U
D
P
套接字是由一个二元组(目的
I P IP
I
P
地址,目的端口号)来标识的
如果两个
U D P UDP
U
D
P
报文段有不同的源
I P IP
I
P
地址和
/ /
/
或源端口号,但具有相同的目的
I P IP
I
P
地址和目的端口号,那么这两个报文段将通过相同的目的套接字被定向到相同的目的进程
面向连接的多路复用与多路分解
T C P TCP
TCP
套接字是由一个四元组(源
I P IP
I
P
地址,源端口号,目的
I P IP
I
P
地址,目的端口号)来标识的
两个具有不同源
I P IP
I
P
地址或端口号的到达
T C P TCP
TCP
报文段将被定向到两个不同的套接字,除非
T C P TCP
TCP
报文段携带了初始创建连接的请求
TCP客户-服务器示例
T C P TCP
TCP
服务器应用程序有一个“欢迎套接字”,它在
12000 12000
12000
号端口上等待来自
T C P TCP
TCP
客户的连接建立请求
当运行服务器进程的计算机的主机操作系统接收到具有目的端口
12000 12000
12000
的入连接请求报文段后,它就定位服务器进程,该进程正在端口号
12000 12000
12000
等待接受连接
新创建的连接套接字通过四元组来标识
Web服务器与TCP
当今的高性能
W e b Web
W
e
b
服务器通常只使用一个进程,但是为每个新的客户连接创建一个具有新连接套接字的新线程
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/467685
推荐阅读
article
计算机网络
---
第九天...
今天内容为以太网交换机工作原理
计算机网络
---
第九天 &nb...
赞
踩
article
计算机网络
-
浏览器
解析到
URL
对应的
IP地址
的
时间
...
2)若
浏览器
没有配置并行TCP连接,则基于HTTP1.0(使用非持久连接,一次TCP连接最多允许传输一个对象,共1个ht...
赞
踩
article
[
计算机网络
] 高手常用的几个
抓包
工具
(下)_
http
debugger
pro...
抓包
工具
是一种可以捕获、分析和修改网络流量的软件。它可以帮助您进行网络调试、性能测试、安全审计等任务。
抓包
工具
可以实时地...
赞
踩
article
计算机网络
:
CSMA
/
CA
协议...
讲解
计算机网络
中,无线局域网的碰撞避免协议
CSMA
/
CA
计算机网络
:
CSMA
/
CA
协议 ...
赞
踩
article
【
计算机网络
】
http
协议
的原理与应用,
http
s是如何保证
安全
传输
的_
http
安全
技术...
超文本
传输
协议
(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和...
赞
踩
article
计算机网络
——
应用层
(2)
FTP
,
DNS
...
将文件传输到远程主机或从远程主机传输文件。C/S模式。server是远程主机。1、控制连接与数据连接分开。
计算机网络
——...
赞
踩
article
【
计算机网络
3】
TCP
/
IP
协议
分层详解_tcp/ip
协议
包含哪几层...
一、通信长度首先要看
TCP
/
IP
协议
,涉及到四层:链路层、网络层、传输层、应用层。以太网的数据帧在链路层;
IP
包在网络...
赞
踩
article
【
计算机网络
-
1
】
为什么
学习
计算机网络
_
软件开发
为什么
需要
学
计算机网络
...
计算及网络的历史分层构思思想OSI七层模型应用层:为应用程序提供网络服务(用户接口)表示层:数据表示会话层:互连主机通信...
赞
踩
article
计算机
网络 ——
面试
八股文
_
计算机
八股文
面试
题...
1、OSI七层、TCP/IP四层的关系和区别1、OSI七层从下往上依次是:物理层、数据链路层、网络层、传输层、会话层、表...
赞
踩
article
计算机网络
——
ARP
地址
欺骗
_检测到
一个
arp
地址
欺骗
在接口...
一、实验目的:1、掌握常见
ARP
欺骗
类型和手段2、掌握
ARP
协议工作原理和格式3、掌握防范
ARP
地址
欺骗
的方法和措施4、...
赞
踩
article
计算机
网络
——
TCP
/
IP
协议
网络
原理_tcp/
ip
协议
原理...
一:什么是DNS?DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算...
赞
踩
article
【
计算机网络
】
网络协议
...
网络协议
:
网络协议
是为网络中数据的传输和交换建立的一种规则、标准或者约定。就像公共交通系统,开通了很多道路之后,驾驶员、...
赞
踩
article
计算机网络
icmp
实验
,
计算机网络
(第2
版
)
—
—
原理
与
实验
...
计算机网络
(第2
版
)
—
—
原理
与
实验
语音编辑锁定讨论上传视频《
计算机网络
(第2
版
)
—
—
原理
与
实验
》是2016年10月清华大...
赞
踩
相关标签
计算机网络
网络
网络协议
笔记
服务器
http
https
网络安全
计算器网络
TCP/UDP
OSI七层模型
面试
tcp/ip
udp
p2p