IoT Network - Transport Layer & Application Layer 复习笔记 南安

Services Provided to Application Layer:TCP/IP UDP

Transport Service Primitives 传输服务原语

Addressing 寻址

  • 当一个应用进程希望与另一个远程应用进程建立连接时,它必须指定要连接到哪个应用进程上(无连接传输也有同样的问题:消息发给谁)。通常的方法是为那些能够监听连接请求的进程定义相应的传输地址。在Internet中,这些端点称为端口,我们将使用术语传输服务访问点(TSAP)来表示传输层的一个特殊端点https://blog.csdn.net/ao__ao/article/details/87376985
  • Transport layer adds TSAPs (Transport Service Access Points) TSAPs are ports for TCP/UDP

Sockets 套接字Socket=(IP地址:端口号)

Connection Establishment 连接的建立
Approach:

  • Don’t reuse sequence numbers within twice the MSL (Maximum Segment Lifetime) of 2T = 240 secs
  • Three way handshake for establishing connection

    出现延迟的重复控制段时:

    Connection Release:
  • Asymmetric release 非对称释放
  • Normal release sequence

Error control and flow control
Crash Recovery
Regulating the Sending Rate
https://blog.csdn.net/ao__ao/article/details/88358563

TCP Connection State
TCP Sliding Window
TCP Congestion Control
Real time Transport
Wireless Issues

Application Layer
Domain Name System (DNS)
DNS Resource Records 域名资源记录
Runs on UDP

Uniform Resource Locators (URL)统一资源定位符
Protocol: http,https,ftp...

Email Message Transfer

World Wide Web HTTP transfers pages from servers to browsers

Hyper TextTransfer Protocol HTTP——超文本传输协议

  • HTTP is a request-response protocol that runs on top of TCP
  • HTTP uses persistent connections to improve performance

Static vs. Dynamic Web Pages
Caching
Cookies

Distance Vector Routing
Link State Routing

posted @ 2023-01-16 22:07  哎呦丶不错哦  阅读(61)  评论(0)    收藏  举报