计算机网络传输层

1、TCP与UDP:

tcp适用于:需要将传输内容分段传输,传输过程中建立会话,可靠传输,可流量控制;

udp适用于:一个数据包就能完成数据通信,不分段,不需要建立会话,不需要流量控制,不可靠传输。

举例:

DNS服务,获取域名对应的ip,使用udp协议(如失败,隔一段时间后重发);

QQ聊天内容,通过udp协议,发送文件时通过tcp协议;

多播、广播时为udp。

2、netstat:

查看会话:netstat -n

查看会话进程:netstat -nb

查看服务真挺的端口:netstat -an

3、应用层协议 = 传输层协议(tcp/udp) + 端口,如下:

http:tcp + 80,https:tcp + 443,rdp:tcp + 3389,ftp:tcp + 21,telnet:tcp + 23

dns:tcp + 23,sql server:tcp + 1433,smtp:tcp + 25,pop3:tcp + 110,共享文件夹:tcp + 445

可在网络服务器网卡上设置只开放必要的端口,实现网络安全。

4、传输层功能:

为相互通信的应用程序提供了逻辑通信。

5、传输层端口:

熟知端口:0~1023

登记端口:1024~49151

客户端端口:49152~65535

查看客户端端口:netstat -n | find "ESTABLSHED"

时间: 2024-11-05 19:34:35

计算机网络传输层的相关文章

计算机网络---传输层

传输层----管理端到端的通信连接 1.端口 使用端口(Port)来标记不同的网络进程 端口使用16位比特位表示(0~65535) 常用端口: ftp----21    http---80     https---443    dns---53    telnet---23 2.各种协议 应用层:                 HTTP  FTP  SMTP   POP3  ... 传输层:                             TCP    UDP 网路层:       

计算机网络-传输层(1)UDP协议

UDP协议基于Internet IP协议,只提供两个基础功能: 分用/复用 分用: 主机接收到IP数据报(datagram),每个数据报携带源IP地址.目的IP地址且携带一个传输层的段(Segment). 每个段携带源端口号和目的端口号,主机收到Segment之后,传输层协议提取IP地址和端口号信息,将Segment导向相应的Socket. 复用: 从多个Socket接收数据,为每块数据封装上头部信息,生成Segment,交给网络层 简单的错误校验 检测UDP段在传输中是否发生错误(如位翻转)

[计算机网络-传输层] 无连接传输:UDP

UDP(用户数据报协议) UDP提供的是不可靠的数据传输,那么我们为什么还要选择UDP呢?下面是UDP的几点好处: ·应用层能更好的控制要发送的数据和发送时间 ·无需连接建立 ·无连接状态 ·分组首部开销小

计算机网络的传输层的简单介绍:

在应用层下为传输层,如TCP与UDP: 传输层与网络层之间的不同: 传输层负责信息在主机进程与服务器进程之间的传递: 网络层负责信息在主机与服务器之间的传递:     差了一个进程啊: 传输层的信息用:segment 表示:它是这样得到的:把应用层的message 分成一块块,然后再加上传输层的文件头: 另外,TCP的信息也会用segment表示,UDP的信息用datagram(数据报)表示:网络层上的message也用datagram表示: UDP:user datagram protocol

【计算机网络】-传输层-Internet传输协议-TCP

[计算机网络]-传输层-Internet传输协议-TCP TCP介绍 在不可靠的互联网上提供一个可靠的端到端字节流 面向连接的.可靠的.端到端的.基于字节流的传输协议 TCP位置 TCP服务模型 应用程序访问TCP服务 通过在收发双方创建套接字来实现的 套接字的地址 用(IP地址,端口号)来表示的 知名端口 1024以下的端口号,如FTP:21,TELNET:23,SMTP:23 每条连接用(套接字1,套接字2)来表示,是点到点的全双工通道 TCP不支持 多播(multicast)和广播(bro

计算机网络 学习笔记-传输层:TCP协议简介

概述: TCP传输前先要建立连接 TCP在传输层 点对点,一条TCP只能连接两个端点 可靠传输.无差错.不丢失.不重复.按顺序 全双工 字节流 TCP报文段 TCP报文段的报头前20字节是固定的,后面4n字节是根据需要而添加的. 20字节的固定部分: 源端口和目的端口:分别写入源端口号和目的端口号 序号:0-(2^32-1),本报文段数据的第一个字节的序号,用来解决乱序问题 确认序号:期望收到对方下一个报文段的第一个数据字节的序号,用来解决丢包问题 数据偏移:TCP报头长度,包括固定的20字节和

计算机网络【六】:传输层-TCP概述 【转】

转自:http://blog.chinaunix.net/uid-26275986-id-4109209.html 根据TCP/IP协议的分层结构,网络层之上是传输层,从层次结构上来看,传输层位于网络的最高层和应用的最底层.传输层的主要作用有两个:一个是居于网络层与应用层之间提供复用和分用的服务:另一个则是需要的时候为应用层提供可靠的传输服务.复用和分用指的是传输层负责实现端到端的传输,即计算机进程之间的通信:而网络层则负责点到点的传输,最重要的功能是路由寻址.     网络通信的"用户&quo

计算机网络(二)——传输层

从通信和信息处理的角度来看,传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能的最底层,针对于上三层的资源子网与下三层的通信子网,传输层在两者之间扮演者承上启下的作用: 传输层的两个主要协议: UDP协议与TCP/IP协议 UDP协议:用户数据报协议 它是一种不可靠的传输协议,在传输过程中,它不提供反馈,单单只是把传输的数据传送到目的地址当中,对于UDP协议来说,应用层才会保证数据的可靠性:他的通信过程不如TCP/IP那样更可靠,也不具备数据恢复功能: UDP是无连

《深入理解计算机网络》读后小记 10、传输层

一.传输层概述 1.划分传输层的必要性:主机在运行网络应用程序时,会为每个应用程序分配一个唯一的应用进程标识,而应用进程的识别就需要依靠传输层了,它就是通过“端口”将不同应用进程进行对应的. 2.点对点连接,就是通信双方直接通过电缆进行的连接,也就是通常所说的背对背连接,中间没有经过任何其他设备. 3.端对端连接,就是两个端系统之间的连接,体现在两个终端系统的连接时要经过一个或多个设备. 4.端到端服务包含两层含义:一是从物理角度来讲,通信双方不是在同一链路上:二是从虚拟的传输角度来讲,两端的连