计算机网络技术基础常识,计算机网络基础知识要点总结归纳

首页 > 教育 > 作者:YD1662024-05-01 17:56:12

从上图可以看到,输出端口是做的输入端口的逆过程,将网络层的数据包转换为链路层的数据帧,最后转为物理层的比特流。

输入和输出端口需要注意的是,它们都有一个缓冲队列,比如输入数据的速度太快,输出数据速度慢,为了平衡输入输出速度,就用缓冲队列把数据缓冲下来,一个一个慢慢的处理,但缓冲队列也有限度,超出这个限度,缓冲队列容纳不下,包就会被丢到。

马上就要到对前端最重要的传输层和应用层知识了!准备接招!

计算机网络技术基础常识,计算机网络基础知识要点总结归纳(33)

8 传输层知识

传输层是只有计算机才有的层次,主要提供是进程间逻辑通信 可靠传输或者不可靠的功能。比如你的QQ跟你异地女友的QQ视频聊天,这就是不同计算机之间,进程间的通信。

这里简单说一下可靠传输协议TCP 不可靠传输协议UDP。

TCP面向连接,可靠,不提供广播和多播,而且时间延迟比较大,适用于大文件传输。 UDP无连接,收到的报也不确认,但时间延迟小,适用于小文件。

8.1 端口号有什么用

端口号可以用来标识同一个主机上通信的不同应用程序(就是哪个应用程序在使用这个端口)。

那为什么一个端口只能分配给一个应用程序,不能是多个呢?

如果服务器有两个应用程序A,B,分别启动了A服务和B服务,它们监听同一个端口,那有数据来的时候,服务器无法判断这个数据到底是给A,还是给B。

8.2 UDP协议

UDP协议是参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。

(1) UDP协议的特点

(2)UDP首部

计算机网络技术基础常识,计算机网络基础知识要点总结归纳(34)

8.3 TCP协议

TCP协议简单来说是一种位于传输层的,面向连接的、可靠的、基于字节流的传输层通信协议 TCP协议的特点:

TCP报文的首部格式

如下图所示,我们看一下比较重要的一些首部字段,这里我们介绍固定的20字节的TCP首部

计算机网络技术基础常识,计算机网络基础知识要点总结归纳(35)

计算机网络技术基础常识,计算机网络基础知识要点总结归纳(36)

上一页56789下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.