网络原理的基本概念

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

什么是计算机网络?

指连接分散计算机设备以实现信息传递的系统

计算机网络的逻辑组成

通信子网和资源子网
通信子网:由结点交换机、通信线路及设备组成。(网络核心)。 保证高效、可靠地数据通信。计算机网络中实现网络通信服务的设备及其软件的集合。
资源子网:网络外围,包括主机、终端、软件等。(网络边缘)数据处理。
网络中实现资源共享功能的设备以及软件的集合.

网络的分类

根据网络互连的规模不同,可以划分为局域网和广域网
局域网,即 Local Area Network,简称LAN。
Local 即标识了局域网是本地,局部组建的一种私有网络。
局域网内的主机之间能方便的进行网络通信,又称为内网;
局域网和局域网之间在没有连接的情况下, 是无法通信的。

局域网组建网络的方式有很多种:
(1)基于网线直连:主机之间相互连接交互
(2)基于集线器组建:各个主机连接到集线器上通过集线器实现交互
(3)基于交换机组建:各个主机连接到交换机上通过交换机实现交互
(4)基于交换机和路由器组建:交换机连接到路由器上通过路由表寻址的方式找到对应的交换机

广域网,即 Wide Area Network,简称WAN。
通过路由器,将多个局域网连接起来,在物理上组成很大范围的网络,就形成了广域网。广域网内部的 局域网都属于其子网。

网络通信的基础

IP地址
概念
IP地址主要用于标识网络主机、其他网络设备(如路由器)的网络地址。
简单说,IP地址用于定位主机 的网络地址。
格式:
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节),如:
01100100.00000100.00000101.00000110。
通常用“点分十进制”的方式来表示,即 a.b.c.d 的形式(a,b,c,d都是0~255之间的十进制整数)。如:
100.4.5.6。
同一网络中IP地址是唯一的
端口号
概念
在网络通信中,IP地址用于标识主机网络地址,端口号可以标识主机中发送数据、接收数据的进程。简 单说:端口号用于定位主机中的进程
格式
端口号是0~65535范围的数字,在网络通信中,进程可以通过绑定一个端口号,来发送及接收网络数
据.
MAC地址:硬件地址(唯一)网卡生产中绑定的物理地址

协议

一个协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及报文发送和接收一条报文或其他事件所采取的动作。网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。

协议的三要素

  1. 语法:即数据与控制信息的结构或格式;
  2. 语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;
  3. 时序,即事件实现顺序的详细说明。
    协议(protocol)最终体现为在网络上传输的数据包的格式。
    计算机之间的传输媒介是光信号和电信号。通过 “频率” 和 “强弱” 来表示 0 和 1 这样的信息。要想传递 各种不同的信息,就需要约定好双方的数据格式。

协议分层

定义不同的层次的协议
分层的作用
分层最大的好处,类似于面向接口编程:定义好两层间的接口规范,让双方遵循这个规范来对接。
调用服务:不关心接口具体是如何实现,能通过接口完成事情就行
提供服务:隐藏了实现的细节,通过接口开放功能

TCP/IP协议分层模型,各层主要功能,各层主要协议,各层主要设备。
TCP/IP层次模型共分为四层:应用层、传输层、网络层、数据链路层。
应用层:提供各种网络应用。传输应用报文。 FTP http SMTP DNS Telnet
传输层:在应用程序端点之间传送应用层报文。协议:Tcp(面向连接)udp(无连接)。
网络层:主机和主机之间传输网络层分组(数据报) IP协议、 选路协议
数据链路层:在邻近单元之间传输数据(帧 )。 协议:以太网、WiFi

五元组

在TCP/IP协议中,用五元组来标识一个网络通信:

  1. 源IP:标识源主机
  2. 源端口号:标识源主机中该次通信发送数据的进程
  3. 目的IP:标识目的主机
  4. 目的端口号:标识目的主机中该次通信接收数据的进程
  5. 协议号:标识发送进程和接收进程双方约定的数据格式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值