计算机网络

三要素:

  1. 至少有两台计算机互联

  2. 通信设备和线路介质

  3. 网络协议和网络软件

计算机网络的功能

  1. 数据通信

  2. 资源共享(硬件共享和软件共享)

  3. 集中管理

计算机网络的基本组成

硬件系统:计算机、传输介质、网络设备
软件系统:网络操作系统、通信协议、网络软件

计算机网络的逻辑结构

资源子网:主机和服务器等
通信子网:主要是信息和数据传输的通道

计算机网络的分类

1.按网络覆盖的地理范围分类

  • 局域网(LAN)

  • 城域网(MAN)

  • 广域网(WAN)

2.按网络中计算机所处的地位分类

  • 对等网

  • 客户机/服务器网络

网络拓扑结构:

计算机网络的拓扑结构就是指网络中的计算机、线缆以及其他组件的物理布局。

基本的网络拓扑结构主要有4种模式:总线型,星型,环型,混合拓扑结构

总线型:

优点:结构简单,安装方便,成本较低
缺点:一段损坏,影响整个网络。

星型:

优点:容易维护,容易拓展
缺点:浪费网线,中央设备损坏影响整个网络

环型使用较少。

网络协议的概念:
是计算机间进行通信时遵循的一些约定和规则。

网络协议由三个要素组成:

  1. 语法

  2. 语义

  3. 定时

层次模型

简介:
例如邮政服务的实现就是一种层次模型写信->包装->邮局->邮局->拆装->读信;
层次化的优势可以将问题的解决分配到各层中,分而治之的思想。

计算机网络的这种层次结构模型和各层协议的集合,称为计算机网络体系结构。

OSI参考模型

将整个网络划分7层,从低层到高层分别为:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层

  1. 物理层:只接收和发送一串比特流,传输数据单位是二进制位(网线和网线的部件处于物理层)。

  2. 数据链路层:传输以“帧”为单位的数据包(交换机和网桥) 。

  3. 网络层:传输数据单元为“数据包”(路由器)。

  4. 传输层:传输数据单元为“数据段”(软件)。

  5. 会话层:负责建立、管理、终止两个应用系统之间的会话。

  6. 表示层:完成数据的编码,解码,加密,解密,压缩,解压缩等工作(数据格式转换)。

  7. 应用层:为用户提供网络管理、文件传输、事物处理等服务。

TCP/IP协议--传输控制协议:

从低层到高层分别为网络接口层(对应物理层,数据链路层)、网际层(对应网络层)、传输层(对应传输层)、应用层(对应会话层,表示层,应用层)。

网络层协议:

IP(Internet协议):主要完成路径选择和数据包的封装
ICMP(Internet控制信息协议):主要诊断和错误报告,ping命令
IGMP(Internet组管理协议):实现多点通信和多播通信
ARP(地址解析协议):主要完成IP地址到MAC地址的转换/RARP功能与ARP相反

传输层协议:

TCP(传输控制协议):面向连接(三次握手),可靠的,点到点的通信;
UDP(用户报文协议):非面向连接,不可靠的,点到多点的快速通信;

应用层协议:

TELNET(远程终端协议):
FTP(文件传输协议):
SMTP(简单邮件传输协议):邮件的发送
DNS(域名系统):
DHCP(动态主机配置协议):
RIP(路由信息协议):
HTTP(超文本传输协议):
SNMP(简单网络管理协议):

端口:程序或服务的标识。
共有65535个端口。
端口的范围:
低于255:用于公共应用;
从255到1023:分配给公司用于商业的应用;
高于1023:没有限制;

常用端口号:

HTTP:80
FTP:20/21
SMTP:25
POP3:110
DNS:53
TELNET:23

IP地址

通常以两种方式表示:二进制十进制

IP地址的组成:
网络ID:网络的编号
主机ID:计算机的编号

IP地址的分类

A类:1.0.0.0--126.0.0.0--用于超大规模网络;
B类:128.0.0.0--191.255.0.0--用于中等规模的网络;
C类:192.0.0.1--223.255.255.0--用于小型的网络;
D类:最高为1110,是多播地址;
E类:最高位是11110,保留在今后使用;

子网掩码

A类即:255.0.0.0
B类即:255.255.0.0
C类即:255.255.255.0

子网划分,借位;

IOS配置基础
IOS简介:全程为互联网操作系统,是运行在网络设备上的操作系统。
IOS配置模式:用户模式Router>、特权模式Router#、全局模式Router(config)#、接口模式Router(config-if)#、子接口模式Router(config-subif)#

路由器的模式转换

配置Console接口
提示符

Router(config-line)#

进入和退出的命令

Router(config)#line console 0
Router(config-line)#exit、end、ctrl+z

配置虚拟终端

提示符

Router(config-line)#

进入和退出的命令

Router(config)#line vty 0 4
Router(config-line)#exit、end、ctrl+z

计算机网络基础知识笔记相关推荐

  1. 计算机网络基础知识笔记 1

    文章目录 一,网络层提供的两种服务 网络层提供的两种服务 二,网际协议 IP 虚拟互连网络 分类的 IP 地址 IP 地址与硬件地址 地址解析协议 ARP IP 数据报的格式 IP 层转发分组的流程 ...

  2. 计算机网络实验_计算机网络基础知识笔记

    计算机网络的定义 计算机网络是利用各种通信介质,以传输协议为基准,将分布在不同地理位置的计算机系统或计算机终端连接起来,以实现资源共享的网络系统.计算机网络有一套复杂的体系结构,是计算机技术和通信技术 ...

  3. 计算机网络基础知识笔记五--会话层/表示层/应用层

    有关OSI七层协议详细内容 接上文 5.会话层 管理主机之间的会话进程,即负责建立.管理.终止进程之间的会话.会话层还利用在数据中插入校验点来实现数据的同步. 会话层的主要目的是组织和同步在两个通信主 ...

  4. 网络通信学习笔记之——计算机网络基础知识

    一.计算机网络基础知识 1.什么是计算机网络 ​ 把分布在不同地理位置的计算机与专门的网络设备用通信线路互相连成一个规模大.功能强的系统, 从而使众多计算机可以方便地互相传递信息.共享软件.硬件.数据 ...

  5. 计算机网络基础知识 学习笔记

    计算机网络基础知识 从浏览器输入一个url中间经历的进程 TCP三次握手 TCP状态 TCP握手为什么不能两次 幂等和安全性 tcp 怎么保证数据包有序 TCP什么时候发送复位包 TCP心跳包机制 t ...

  6. 计算机网络基础知识--TCP/IP协议、IP分组、TCP传输

    转 计算机网络基础知识--TCP/IP协议.IP分组.TCP传输 2017年12月08日 08:35:09 孔维昊 阅读数 1820 查看全文 http://www.taodudu.cc/news/s ...

  7. 超详细的计算机网络基础知识总结 第一章:概述

    本文基于:王道计算机考研-计算机网络 顺便提一嘴,王道计算机网络的小姐姐声音真滴好听 相关文章 超详细的计算机网络基础知识 第二章-物理层 超详细的计算机网络基础知识 第三章:数据链路层 超详细的计算 ...

  8. 超详细的计算机网络基础知识总结 第三章:数据链路层

    本文基于:王道计算机考研-计算机网络 其他文章: 超详细的计算机网络基础知识 第一章:概述 超详细的计算机网络基础知识 第二章:物理层 超详细的计算机网络基础知识 第四章:数据链路层 超详细的计算机网 ...

  9. 计算机网络中网络拓扑,计算机网络基础知识:不同的网络拓扑结构对网络的影响...

    导语:中公小编今天带大家了解计算机网络拓扑结构的相关知识,并认识不同的网络拓扑结构对网络影响有哪些.通过思考题与解答的形式,希望考生可以开拓思维,一起思考.加强对计算机网络基础知识的认识与记忆. 思考 ...

最新文章

  1. 2017-10-9(Volley使用范例源码分析)
  2. velocity用法简单实例说明 .
  3. 数据库 测试数据生成_我们的测试数据生成器如何使假数据看起来真实
  4. strcpy ,strncpy ,strlcpy地用法
  5. 从分库分表到Database Plus,重新认知ShardingSphere
  6. Swift3.0语法1
  7. 转:ibatis配置简介
  8. 微信小程序——尤克里里和弦查询
  9. [poj2449]Remmarguts' Date(spfa+A*)
  10. 数据分析基础-Excel练习
  11. 市场调研报告-全球与中国商业虚拟化平台市场现状及未来发展趋势
  12. 【专题5: 硬件设计】 之 【62.案例四:简易空气净化器,完整原理图】
  13. 好歌推荐 绝对经典(中外结合)
  14. 解决VS编译生成的exe文件不能在其他电脑上运行的问题
  15. java.net.SocketException和错误:org.apache.ftpserver.FtpServerConfigurationException
  16. 活动策划书用什么计算机软件,各行业主流设计软件有哪些?(设计人员请进)...
  17. Adobe Acrobat PDF修改注释作者
  18. 【文本匹配】之 经典ESIM论文详读
  19. 小白深度学习入坑指南
  20. ddn(ddnnpap)

热门文章

  1. php脚本日志文件,php脚本-定期删除日志文件,删除历史日志 保留最近7天
  2. c语言第二章网上作业答案,c语言第二章课后习题答案
  3. docker 网络配置_Kafka的AWS Docker网络设置
  4. sql 视图不排序_算法工程师SQL进阶:神奇的自连接与子查询
  5. 鸽主姓名查询成绩_SQL学习之旅-Select简单查询
  6. vue set方法_Vue 数据响应式
  7. 空间复杂度怎么算_西餐厅主题餐饮空间设计装修预算怎么算?-雨川
  8. 关系查询处理 查询优化 论文_叮!你有一份留学论文攻略,请查收~
  9. mvc创建连接mysql_五、 创建连接串连接本地数据库(ASP.NET MVC5 系列)
  10. excel oledb mysql_C#实战023:OleDb操作-Excel数据写入