计算机网络----运输层(TCP、UDP特点总结)

TCP

重传 分段 编号 有流量控制

根据编号重传

建立会话

netstat -n (查看会话)

UDP
不编号

一个数据包就能完成数据通信

不需要编号、不需要分段

不建立会话、多播

传输层跟应用层关系

+端口代表一个名称(应用层名称)
http=TCP+80

https=TCP+443

ftp=TCP+21

SMTP=TCP+25
POPS=TCP+110
RDP=TCP+3389
共享文件夹=TCP+45
SQL=TCP+1433
DNS=UDP+53 or TCP+53

应用层协议和服务关系

服务(对外)运行后在TCP/UDP的某个端口监听客户端请求

什么意思??对内的服务是不监听客户端请求的

Web
smtp
pop3

端口定位服务,IP定位计算机

netstat -an
查看计算机监听的端口(在本地地址那一栏)

测试远程计算机打开的端口

telnet 10.7.1.53 21

telnet失败说明不能访问该服务

总结

  • 通信:A计算机进程与B计算机的进程进行数据交换

  • 主机的协议栈才有运输层,路由器在转发分组时,只用到下三层

  • IP协议:IP数据报的首部标志了两台主机的IP地址,IP协议能将分组送到目的主机,但没有交付到主机中的应用进程

  • IP数据报首部的检查字段会进行差错检查,只是,他只检查首部不检查数据

  • 运输层复用与分用:发送方不同的应用进程通过同一个运输层运输层协议传送数据,传送时会给不同应用进程的报文加上首部(报文段(报文分段、编号)/用户数据报(一整个),++首部:应该是带有源端口号跟目的端口号,因为接收端的运输层会根据首部(剥去首部)交付给相应进程(分用)(个人理解))++

  • 运输层会对报文进行差错检测

  • 运输层的逻辑通信并非有这样的通信,都要交到下层的

发布了53 篇原创文章 · 获赞 4 · 访问量 1317

猜你喜欢

转载自blog.csdn.net/weixin_43351473/article/details/105336020