传输层

作者: codingBen | 来源:发表于2018-02-13 23:37 被阅读0次

传输层的功能:传输层寻址和端口;无连接服务和面向连接服务

UDP协议:UDP数据报,UDP校验

TCP段:TCP连接管理;TCP可靠传输;TCP流量控制和拥塞控制

端口 :端口能够让应用层各种应用进程将其数据通过端口向下交付给传输层。以及让传输层知道应当将其报文段中的数据向上通过端口交付给应用层的相应 的进程。

端口号就是传输层服务访问点TSAP,它在传输层的作用类似于IP地址在网络层的作用域或MAC地址在数据链路层的作用。

数据链路层的SAP是MAC地址,网络层的SAP是IP地址,传输层的SAP是端口。

端口号:应用进程通过端口号进行标识,端口号长度为16Bit,能够表示2的16次方(65536)个不同端口号。端口号只具有本地意义,即端口号只是为了标识计算机应用层中的各个进程,不同计算机的相同端口号是没有关系的。

           根据端口号范围可将端口分为两类:

                   1.服务端使用的端口号:

                                    服务端端口又分为两类:1.熟知端口号:0~1023

                                                                            2.登记端口号:1024~49151

                   2.客户端使用的端口号:

                                    49152~65535

常见的端口号:

 FTP:21   DNS:53    TELNET: 23  TFTP:69    SMTP: 25     HTTP:80     SNMP:161

在网络中通过IP地址来标致和区别不同的主机,通过端口号来标识和区分一台主机中的不同应用程序。

套接字

在网络中采取发送方和接收方的套接字(Socket)组合来识别端点,所谓套接字实际上是一个通信端点。

        套接字=(主机IP地址,端口号)

无连接服务和面向连接服务

面向连接服务就是通信的双方在通信之前,必须先建立连接,在通信过程中,整个连接的情况一直被实时地监控和管理,通信结束之后再释放连接。

而无连接的服务,两个实体之间的通信不需要先建立好连接,需要通信的时候,直接将信息发送到”网络之中“,让该信息的传递在网上尽力而为向目的地传送。

TCP是一个面向连接,可靠的传输层协议。 运用:FTP(文件传输),HTTP(超文本传输),TELNET(远程登陆)

UDP是一个无连接的非可靠的传输层协议,执行速度比较快,实时性好。主要是小文件传送协议:TFTP,DNS,SNMP和实时协议RTP

IP数据报和UDP数据报的区别:IP数据报需要经过路由的存储转发,UDP数据报的信息对路由是不可见的。

相关文章

  • 传输层

  • 传输层

    摘自https://www.cnblogs.com/whgk/p/6118206.html 通过mac地址可以找到...

  • 传输层

    传输层的功能:传输层寻址和端口;无连接服务和面向连接服务 UDP协议:UDP数据报,UDP校验 TCP段:TCP连...

  • 传输层

    TCP和UDP TCP:提供可靠的通信运输。是面向连接的,可靠的流协议。它充分实现了数据传输时的各种控制功能,可以...

  • 传输层

    传输层需要完成的功能 为网络应用程序提供接口 为应用程序提供访问网络的途径 多路复用/多路分解机制 多路复用表示从...

  • 传输层

    在网络层之上,是传输层。由于网络层提供的尽力而为的服务,不保证数据传输的准确性,于是传输层提供了保证准确性的 TC...

  • 传输层

  • 传输层

  • 传输层

    传输层 传输层是OSI模型中第 4 层。 传输层的主要作用是直接向在不同主机上运行的应用程序进程提供通信服务。 传...

  • 传输层

    ICMP UDP TCP TCP的三次握手 TCP四次挥手 TCP状态机Tcp_status_map.jpg

网友评论

      本文标题:传输层

      本文链接:https://www.haomeiwen.com/subject/wgestftx.html