计算机基础九:计算机网络之传输层篇

1、传输层概述

计算机基础九:计算机网络之传输层篇

图二

计算机基础九:计算机网络之传输层篇 

图三

计算机基础九:计算机网络之传输层篇

2、UDP协议详解

计算机基础九:计算机网络之传输层篇

UDP协议的位置:

计算机基础九:计算机网络之传输层篇

UDP协议的头部:

计算机基础九:计算机网络之传输层篇

UDP协议的特点:

  • UDP是无连接的协议
  • UDP不能保证可靠的交付数据(想发就发,无法保证数据在网络中是否丢失)
  • UDP是面向报文传输的
  • UDP没有拥塞控制
  • UDP的首部开销很小

3、TCP协议详解

计算机基础九:计算机网络之传输层篇

图二

计算机基础九:计算机网络之传输层篇

TCP协议的特点:

  • TCP是面向连接的协议
  • TCP的一个连接有两端(点对点通信)
  • TCP提供可靠的传输服务
  • TCP协议提供全双工的通信
  • TCP是面向字节流的协议 

TCP协议的头部:

计算机基础九:计算机网络之传输层篇

序号:

计算机基础九:计算机网络之传输层篇

确认号:

计算机基础九:计算机网络之传输层篇

TCP标记:

计算机基础九:计算机网络之传输层篇

 

 

 

4、可靠传输的基本原理

5、TCP协议的可靠传输

6、TCP协议的流量控制

7、TCP协议的拥塞控制

8、TCP连接的三次握手

9、TCP连接的四次挥手

10、套接字与套接字编程