网络基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络基础相关的知识,希望对你有一定的参考价值。

     协议  :协议就是指网络通信时所遵循的规则和约定。

服务:每个协议规定了一种网络功能, 这种功能又称服务,即每个协 议 都对用户提供了一种服务。如 http协议为用户提供了浏览web页面 的功能,也就是提供了web浏览服务

主机(host ):连接到网络的所有计算机统称主机。

主机分为两种(或者说是主机的两种身份): 服务器(server):对网络上其它主机提供某种 服务 的计算机称做服务器。

客户端(client):享用网络上各种服务的计算 机叫 做客户端。

注:对一台主机来说,此两种身份不是固定的,在 一定情况下可以相互转化,也可以同时具备 此两种身份。

进程:

进程:服务器所中提供的各种服务是 通过运行不同的应用程序来实现的, 而应用程序是以进程的形式在 CPU 中被执行的,所以每种服务都有其自 己的进程。客户端访问服务器的某项服 务,其实是访问了该服务所对应的进 程,由此进程为客户端提供服务

端口:

由于网络通信所用的协议较多,且一台 主机可能同时提供多种服务,为了标识和区分 这些协议,引入了端口的概念,即每个协议都 对应着一个端口,用端口号予以标识,因此每 种服务也都有其自己的工作端口。若一台服务 器提供多种服务,客户端可根据端口号访问到 它所需要的服务。    端口号由16位二进制数组成,范围: 1~65535

知名端口:网络协议默认使用的端口,用户不可随意使用。 范围:1~1023  动态端口:计算机根据需要随机打开的端 口,使用完毕即关闭。范围:1024~65535。

协议:

协议规定了各种服务,计算机通 过运行进程来提供服务。服务由端口标 识,所以每个服务的进程都工作在各自的 端口上,互不干扰。当客户端访问服务器 上的某项服务时,通过端口号直接访问到 实现这项服务的进程,由该进程完成服 务。由于服务遵循协议,所以进程的运行 也要遵循相应的协议。

技术分享

网络的概念:

什么是网络?网络就是几部计算机主机或者是网络打印机之类的接口设备,通过网络或者是无线网络技术,讲这些主机与设备连接起来,使得数据可以通过网络介质(网线以及其他网卡硬件)来传输的一种方式。

以太网络的网络线接头:

目前在以太网络上    
最常见到的接头就是 RJ-45 的网络接头,共有八蕊的接头

接头名称  1 2 3 4 5 6 7 8    
568A  白绿 绿 白橙 蓝 白蓝 橙 白棕 棕    
568B  白橙 橙 白绿 蓝 白蓝 绿 白棕 棕

由于主机与主机的联机以及主机与集线器的联机时, 所使用的网络线脚    
位定义并不相同,因此由于接头的不同网络线又可分为两种:

并行线:两边接头同为 568A 时称为并行线,用在连结主机网络卡与集线器之间的线材;

跳线:一边为 568A 一边为 568B 的接头时称为跳线,用在直接连结两部主机的网络卡。

而不同等级的线材除了针对线材材质的电阻等规格加以规范之外,有时为了更好的电磁效应屏蔽功能, 会将四对蕊线以金属薄膜包覆,以提供更佳的抗干扰能力。 没有屏蔽的我们就称为无遮蔽双绞线(UTP), 有屏蔽的就被称为有遮蔽双绞线(sheild Twisted Pair, STP)。

数据在以太网络间的传送 (MAC媒体存取控制)

媒体存取控制(MAC)数据通信的协议下层,亦称中等存取控制,是下层数据链路层指定在 七层数开放系统互连模式。它提供演讲和通道访问使它成为可能为数的控制机制终端或沟通的网络节点在一个多点网络。MAC作为逻辑链路控制子层及物理层之间沟通的媒介。MAC 提供一种寻址的方法,称为实体地址或MAC地址。MAC地址是唯一的。


计算机网络组成组件:

节点(node):节点主要是具有网络地址(IP)的设备的统称。

服务器主机(server):就网络连接的方向来说哦,提供数据以“响应”给客户的主机都可以被称为是一台服务器。

工作站(workstation)或客户端(client):任何可以在计算机网路输入的设备都可以是工作站,若以连接发起的连接去“要求”数据的,就可以称为是客户端。

网卡(NIC):内置或者是外接在主机上面的一个设备,主要用于提供网路连接。

网络接口;利用软件设计出来的接口,主要提供网络地址(IP)的任务。

网络形态和拓扑:各个节点在网络上面的链接方式,一般讲的是物理连接方式。

网关:具有两个以上的网络接口,可以连接两个以上不同的网段的设备。

技术分享

按照地理范围分类;

局域网:节点之间的传输距离近,例如一栋大楼内。

广域网;传输距离较远城市与城市之间距离

城域网:覆盖的地理范围介于局域网和广域网之间,通常为数十公里到数 百公里 的一座城市内

开放系统互联模型:

第7层:应用层,Application Layer

第6层:表示层,Presentation Layer

第5层:会话层,Session Layer

第4层:传输层,Transport Layer

第3层:网络层,Network Layer

第2层:数据链路层,Data Link Layer

第1层:物理层,Physical Layer


本文出自 “李生贵的博客” 博客,请务必保留此出处http://lishenggui.blog.51cto.com/12857150/1963903

以上是关于网络基础的主要内容,如果未能解决你的问题,请参考以下文章

k8s 网络基础

一文入门物联网安全网络基础篇:计算机网络基础

网络安全+运维进阶(79)-网络基础-网络基础

网络编程基础:网络基础之网络协议socket模块

网络基础

网络基础学习网络基础