计算机网络体系结构

it2026-02-06  0

我就讲一下 五层协议的体系结构把 

一.应用层

 应用层是体系结构中的最高层,应用层的任务是通过应用进程间的交互来完成特定网络应用,应用层协议定义的是进程间通信和交互的规则

应用层协议 以及 配合传输层的协议  以及应用层协议的端口号

应用层协议传输协议端口号HTTPTCP80HTTPSTCP443FTP (control)TCP21FTP (data)TCP20SSHTCP22TelnetTCP23DNSTCP, UDP53SMTPTCP25TFTPUDP69RTSPTCP,UDP554SIPTCP,UDP5060(非TLS) 5061(TLS)

二.运输层【传输层】

 运输层的任务是负责两台主机中进程之间的通信提供通用的数据传输服务。应用层进程通过该服务传输应用层的报文

运输层主要使用一下两种协议【后面在详细的介绍】:

传输控制协议TCP:    提供面向连接的,可靠的数据传输服务,其数据传输的单位:报文段

用户数据报协议UDP:   提供无连接的 ,尽最大努力的数据传输服务(不保证数据传输的可靠性),其数据传输的单位:用户数据报

三.网络层

网络层负责为分组交换网上的不同主机提供通信服务。网络层协议 【后面详细介绍】: IP, ARP, RARP, ICMP.....等等

四.数据链路层

 数据链路层通常称为链路层,我们知道,两天主机之间的数据传输,总是在一段一段的链路上传送,这就需要专门的链路层协议【当然了解即可(对于程序员的话)】。

两个相邻的结点之间传送数据时,数据链路层讲上一层【网络层】传下来的IP数据包组装成,在两个相邻的结点之间传送帧,每一帧包括数据和必要的控制信息【后面详细的讲解帧的格式---通过原始套接字】。

五.物理层

物理层 就是 真的 是 了解了 【对于程序员来说】,在物理层上传送的 所有数据的单位都是  比特【二进制】,再通过传输介质【什么 双绞线,光纤,电缆,无限信号之类的】

 

最新回复(0)