我是靠谱客的博主 现实口红,最近开发中收集的这篇文章主要介绍软考——计算机网络中的各种协议,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

1,计算机网络的组成

2,计算机网络的分类

3,计算机网络传输载体

4,三种协议类型

5,TCP/IP模型

6,TCP/IP协议


计算机网络的组成

1,计算机网络的物理组成:

从物理构成上看,计算机网络包括硬件和软件两大部分

硬件包括:

计算机及终端设备,统称为主机(Host);

前端处理机(FEP)或通信处理机或通信控制处理机(CCP);

路由器、交换机等连接设备;

通信线路。

软件包括协议和应用软件两部分协议是计算机网络的核心,由语法、语义和语序三部分组成

2,计算机网络组成:

从功能上看,计算机网络由资源子网和通信子网两部分组成

资源子网完成数据的处理、存储等功能;通信子网完成数据的传输功能。

从工作方式看,计算机网络由边缘部分和核心部分组成

边缘部分是用户直接使用的主机;核心部分由大量的路由器组成,为边缘部分提供连通性和交换服务。

计算机网络的分类

按通信距离可分为局域网、城域网、广域网

按信息交换可分为电路交换网、分组交换网、综合交换网

按网络拓扑结构可分为星型网、树型网、环型网、总线型网

按通信介质可分为双绞线网、同轴电缆网、光纤网、卫星网等

按传输带宽可分为基带网、带宽网

按使用范围可分为公用网、专用网

按效率可分为高速网、中速网、低速网

按通信传播方式可分为广播式、点对点式

网络分类缩写分布距离传输速率范围
局域网LAN10m~1000m4Mb/s~1Gb/s
城域网MAN10km50Kbps~100Mb/s
广域网WAN100km以上9.6Kbps~45Mb/s

按分布范围:

1,局域网:例如房间、校园等使用。

是指传输距离有限,传输速度较高,以共享网络资源为目的的网络系统。

数据传输率最高。数据传输可靠。拓扑结构简单,系统容易配置和管理

2,广域网:国家或全球。全球性的网络有因特网

又称为远程网。是指覆盖范围广、传输速率相对较低,以数据通信为主要目的网络。

分布范围广,数据传输率低,拓扑结构较为复杂

3,城域网:城市。

是规模介于局域网和广域网之间的一种较大范围网络

按交换技术分类:

1,线路交换网络

在源结点和目的结点之间建立一条专用的通路用于数据传送,包括建立连接、传输数据、断开连接3个阶段。

优点:数据直接传送,延迟小。缺点:每两个结点之间就要专门建立一条通路,浪费资源。

2,报文交换网络(存储—转发网络)

将用户数据加上源地址、目的地址、长度、校验码等辅助信息封装成报文,发送给下个结点。即封装成报文

3,分组交换网络(包交换网络)

将数据分成较短的固定长度的数据块,在每个数据块中加上目的地址、源地址等辅助信息组成分组()。即数据分割成固定长度的数据块(包)

计算机网络传输载体

1,同轴电缆:绝缘效果佳,频带较宽,数据传输稳定,价格适中,性价比高。

2,双绞线

由两根导线按一定扭矩相互绞合在一起。

分为屏蔽双绞线(STP)非屏蔽双绞线(UTP),每条双绞线最大传输距离为100m。

3,光纤:分为多模光纤单模光纤

4,无线传输:主要分为无线电、微波、红外线、可见光几个阶段。

三种协议类型

TCP/IP协议:Internet,可扩展,可靠,应用最广,牺牲效率和速度

IPX/SPX协议:NOVELL,路由,大型企业网

NETBEUI协议:IBM,非路由,快速

TCP/IP模型

 应用层:用户调用应用程序来访问TCP/IP互联网络,应用程序负责发送和接收数据。每个应用程序可以选择所需要的传输服务类型,并把数据按照传输层的要求组织好,再向下层传送,包括独立的报文序列连续字节流两种类型。

传输层:又叫做端对端的通信,提供应用程序之间的通信服务。

网络层:又称互联网层(IP层),主要处理机器之间的通信问题。

数据链路层:又称网络接口层,负责接收IP数据包,并把数据包通过选定的网络发送出去。

物理层:存储物理信息。

 TCP/IP协议

将上层数据(如TCP、UDP数据)或同层的其他数据(如ICMP)封装到IP数据报中;将IP数据报传送到最终目的地;为了使数据能够在链路层上进行传输,对数据进行分段;确定数据报到达其他网络中的目的地的路径。

IP只提供无连接的、不可靠的服务

ARP协议地址解析协议ARP,作用是将IP地址转换为物理(MAC)地址

RARP协议反地址解析协议RARP,作用是将物理(MAC)地址转换为IP地址

ICMP(控制信息协议)

用于在IP主机、路由器之间传递控制信息

定义了5种差错报文(源抑制、超时、目的不可达、重定向、要求分段)和4种信息报文(回应请求、回应应答、地址屏蔽码请求,地址屏蔽码应答)。ICMP也是利用IP来传送报文的

TCP是一种可靠的、面向连接的、全双工的数据传输服务。TCP采用3次握手的方式,使主机和目的主机达成同步。

 UDP是一种不可靠的、无连接的协议

TCP有助于提高可靠性;UDP则有利于提高传输的高效率性

TCP对应的应用层协议UDP对应的应用层协议
FTP文件传输协议,21/20号端口DNS域名解析协议(将域名地址转换为IP地址),53号端口
Telnet远程登录协议,23号端口SNMP简单网络管理协议,161/162号端口
SMTP邮件传送协议,25号端口TFTP简单文件传输协议,69号端口
POP3邮件接收协议,110号端口DHCP动态主机配置协议,67/68号端口
HTTP超文本传输协议,80号端口

借用图:显示五层协议中的数据的封装情况。

 

最后

以上就是现实口红为你收集整理的软考——计算机网络中的各种协议的全部内容,希望文章能够帮你解决软考——计算机网络中的各种协议所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部