我是靠谱客的博主 忐忑大船,最近开发中收集的这篇文章主要介绍计算机网络基础,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

计算机网络知识点汇总:

网络基础

一计算机网络的功能:

1 信息交换,这是计算机网络最基本的功能,主要完成计算机网络中各节点之间的系统通信。2 资源共享,资源指构成计算机的所有要素,由于受经济和其他因素的制约,这些资源并非所有用户都能独立拥有,所以网络上的计算机不仅可以使用自身的资源,也可以共享网络上的资源。因而增强了网络上计算机的处理能力,提高了计算机软硬件的利用率。3 分布式处理,一项复杂的任务可以划分成许多部分,有网络内各计算机分别协作并行完成有关部分,使整个系统的性能大为增强。4 进行数据信息的集中和综合处理。5   衡负载,相互协作。6 提高了系统的可靠性和可用性。

二拓扑结构划分:

1 计算机网络可分为网络节点和连接节点的通讯链路两部分。

2 网络节点分为三类:

访问节点

转接节点

混合节点。

3 通讯链路:

  物理链路

  逻辑链路

三软硬件划分:

1 网络硬件系统:

主机系统

终端

传输介质

网卡

集线器

交换机和路由器

2 网络软件系统:

  服务器操作系统(多用户、多任务的操作系统)

网络通讯协议(TCP/IP

  设备驱动程序(操作系统与外设的接口、打印机驱动)

  网络安全软件(360、防火墙)

  网络应用软件(QQ、浏览、office

四计算机网络的分类:

1 按照区域距离可分为三类:局域网、城域网、广域网。

2 按照拓扑结构分类:总线结构、星型结构、环形结构、网状结构。

五计算机网络组成设备:

1 网络传输介质:对于一种传输介质的性能评价可考虑以下几点:传输距离、抗干扰性、带宽、衰减性、性价比。

  根据传输介质的形态的不同分为:有线传输介质(双绞线、同轴电缆、光纤)

                                无线传输介质(激光、无线电、红外线、微波和通信卫星)

双绞线:其中双绞线的最大长度为100米,两段双绞线之间安装中继器的话,最长可达500米。

标准568B:白橙—1,橙—2,白绿—3,蓝—4,白蓝—5,绿—6,白棕—7,棕—8

标准568A:白绿—1,绿—2,白橙—3,蓝—4,白蓝—5,橙—6,白棕—7,棕—8

交叉线是指:一端是568A标准,另一端是568B标准的双绞线。

直连线则是:两端都是568A或都是568B标准的双绞线。

六常见网络设备

1 网络适配器(网卡):计算机通过网卡连接到网络,网卡负责将计算机内部数据转换成适合在网络上传输的格式,每块网卡都有一个MAC地址。

2 中继器:是工作在物理层上的连接设备,适合于完全相同的两类网络的互联,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。

3 集线器:将多条以太网双绞线集合连接在同一段物理介质下的设备,集线器是运作在OSI模型中的物理层,它可以视作多端口的中继器。

 4 路由器:连接因特网中局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号的设备。

 5 网关:又称协议转换器,主要用于连接不同结构体系的网络或用于局域网与主机之间的连接。

 6 网桥:网桥是早期的两端口二层网络设备,用来连接不同网段。

 7 交换机:是一种用于信号转发的网络设备,它可以为接入的交换机的任意两个网络节点提供独享的电信号通路。交换机主要功能包括物理编址、错误校验、幀序列以及流控等。

七注意

  1 计算机网络中的路由器不是家用路由器               

  2 OSI七层结构:应用层、表示层、会话层、传输层、网络层、链路层、物理层。

TCP/IP协议

TCP/IP简介:TCP/IP协议是Internet最基本的协议,Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全地传输到目的地为止,IP是给因特网的每一台联网设备规定一个地址。(TCP:传输控制协议  UDP:用户报文协议  telnet:远程登录协议  SMTP:简单邮件传输协议  FTP:文件传输协议  HTTP:超文本传输协议  DNS:域名系统)

二应用层协议

1 TCP/IP应用层对应了OSI参考模型的上三层(会话层、表示层和应用层),它包括了一些服务。应用层主要包括以下协议:

文件传输类:HTTPFTPTFTP

远程登录类:Telnet

电子邮件类:SMTP/IMAP/POP3

域名解析类:DNS

网络管路类:SNMP

(超文本传输协议HTTP、文件传输协议FTP、简单文件传输协议TFTP

2 超文本:包含有超链接和各种多媒体元素标记的文本。这些超文本文件彼此链接,形成网状,因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML

  URLURL是统一资源定位符,用来唯一地标识万维网中的某一个文档。URL由协议、主机和端口(默认为80)以及文件名三部分构成。

3 HTTP协议报文结构的方法:

Get是从服务器上获取数据,Post是向服务器传送数据。

Get是把参数数据列队加到提交表单的Action属性所指向的URL中,值和表单内各个字段——对应,在URL中可以看到。

Get传送的数据量小,不能大于2KBPost传送的数据量较大,一般被默认为不受限制。

根据HTTP规范,Get用于信息获取,而且应该是安全的和幂等的。(所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET请求一般不应该产生副作用。就是说,它仅仅是获取信息,就像数据查询一样,不会修改,增加数据,不会影响资源的状态。幂等的以为着对同一URL的多个请求应该返回同样的结果。)

4 FTP协议:文件传输协议FTP是因特网中使用最广泛的文件传输协议。FTP使用交互式的访问,允许客户指定文件的类型和格式,并允许文件具有存取权限(如访问文件的用户必须经过授权,并输入有效的口令)。

FTP是基于TCP的文件传输协议。FTP屏蔽了各计算机系统的细节,因而适合在异构网络中任意计算机之间传送文件。FTP只是提供文件传送的一些基本服务,它使用TCP可靠地传输服务,FTP主要能是减小或消除在不同系统下处理文件的不兼容性。

5 FTP中的命令:

ABOR 放弃先前的FTP命令和数据传输;

LIST 列表显示文件或目录;

PASS 服务器山的口令;

PORT 客户端IP地址(n1n2n3n4)和端口(n5*256+n6

QUIT 从服务器注销;

SYST 服务器返回系统类型;

TYPE 说明文件类型:A表示ASCII码,I表示图像;

USER 服务器上用户名;

6 TFTP协议:TFTP(简单传输协议)也是采用客户机/服务器模式的文件传输协议;

            TFTP适用于客户端和服务器之间不需要复杂的环境;

            TFTP承载在UDP之上,端口号69

            TFTP仅提供简单的文件传输功能(上传下载);

            TFTP没有存取授权与认证机制,不提供目录列表功能;

            TFTP协议传输是由客户端发起的。

7 远程登录协议:Telnet Telnet协议是TCP/IP协议中的一员,是Internet远程登录服务的标准协议和主要方式。

                 它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它来连接到服务器。

                 终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行。就像直接在服务器的控制台上输入一样,可以在本地就能控制服务器。

                 要开始一个telnet会话,必须输入用户名和密码来登录服务器。telnet是常用的远程控制web服务器的方法。

最后

以上就是忐忑大船为你收集整理的计算机网络基础的全部内容,希望文章能够帮你解决计算机网络基础所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部