一、现在三种主要的网络

  • 电信网络(电话网)
  • 有线电视网络
  • 计算机网络

二、常见的计算机连网方法


2.1 互联网

互联网(互连网) 由许多网络通过路由器互连而成


三、计算机网络的带宽

计算机网络的带宽是指网络可通过的最高数据率,即每秒多少比特

例如:带宽是 10M 。 实际上是 10Mbps,和网络下载速度不是同一个单位。换成下载速度,粗略情况除以8即表示下载速度。


3.1什么是宽带

宽带线路: 可通过较高数据率的线路。

在目前,对于用于接入到因特网的用户线来说,每秒传送几个兆比特就可以算是宽带速率。


3.2 宽带 vs 窄带

宽带比窄带每秒有更多的比特从计算机注入到线路。 但是二者的传播速率是一样的。


四. 分组交换

4.1 IP网络特点

  • 每一个分组独立选择路由
  • 发往同一个目的地的分组,后发送的有可能先到达,(不能保证接收顺序)
  • 当网络中的通信量过大时,路由器来不及处理分组时,会丢弃一些分组。
  • IP网路不保证分组的可靠交付;IP网路提供的服务被称为: 尽最大努力服务

IP网络传送的分组常称为:IP分组或者IP数据报(IP datagram)

4.2 构造路由表

  • 路由器之间不断地互相通告路由信息
  • 路由器根据所掌握的路由信息构造出自己的
  • 路由器之间交换路由信息都要遵守有关路由选择协议
  • 当网络状况发生变化时,路由器中的路由表能够自动进行更新,从而保证正确地转发分组

当IP网路中的某些路由或链路被破坏时,路由器可以自动调整路由,使得网络一直保持连通。 这种动态调整的整个过程对用户是透明的。


五. TCP/IP 协议

TCP 保证应用程序之间端到端的可靠通信


5.1 TCP协议的主要功能

  • TCP给要传送的每一个字节的数据都进行编号。
  • 当网络中的通信量过大时,TCP就通知发送端,放慢发送数据。(流量控制

5.2 场景引用

场景一: 下载文件特别慢

可能的原因:某处的通信量突然增大,路由器来不及处理的分组,被丢弃,TCP发现少了分组,就重传,于是产生了时延

场景二:发送电子邮件总是失败

由于某处通信量特别大,路由器大量丢弃,即使TCP协议进行重传,但还是被丢弃。


六 IP介绍

连接到因特网的每一台终端都有唯一的一个IP.; 表示方法有二进制点分十进制

IP地址是宝贵的网络资源

IPv4 地址总数 是2的32次幂。过渡升级到IPv6


七、域名介绍


7.1 域名服务器DNS

用于把域名转换为IP地址


八、邮件协议

SMTP(Simple Mail Transfer Protocol)简单邮件传输协议 – 用于 发送邮件使用的协议

POP3(Post Office Protocol version 3 ) 接收邮件使用的协议


参考

《计算机网络》 --谢希仁

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

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

    计算机网络 三要素: 至少有两台计算机互联 通信设备和线路介质 网络协议和网络软件 计算机网络的功能 数据通信 资源共享(硬件共享和软件共享) 集中管理 计算机网络的基本组成 硬件系统:计算机.传输介 ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 基于机器视觉的手机产品条码检测方案
  2. android创建avd,详解如何创建和使用AVD
  3. style 放入css文件失效_React中使用CSS的7种方式
  4. 订单操作-表结构分析与表创建
  5. 开源手机自动化测试框架iQuery入门教程(一)
  6. PHP以xml形式获取POST数据
  7. uCOS-II在51单片机上的移植
  8. linux rac节点主机不定时重启,双节点RAC各个节点主机频繁自动重启故障解决
  9. 软件开发的三大关键安全趋势和最佳实践
  10. 实现文件下载的java代码
  11. 趋势预测算法大PK!
  12. Python:实现password generator复杂密码生成器算法(附完整源码)
  13. 方差分析软件_重复测量方差分析的操作教程及结果解读
  14. 「案例分析」生鲜行业B2B供应链平台开发案例
  15. python中奖号_python制作一个简单的中奖系统
  16. php guzzlehttp,PHP 使用 Guzzle 发送 HTTP 请求
  17. 获取Orcal编码格式为US7ASCII中文数据乱码问题;
  18. 统计学学习日记:L10-假设检验p值
  19. 基于TCP协议网上聊天程序(python)带界面
  20. dlib 面部表情跟踪

热门文章

  1. 有关Last-Modified 与 If-Modified-Since
  2. RK3399平台开发系列讲解(内核调试篇)2.45、debugfs API 汇总
  3. 浙江省计算机二级office大纲,(2016浙江省计算机二级office大纲.docx
  4. DDD实战课(3):实战篇上
  5. 数据可视化分析2015-2017年世界幸福指数
  6. WebEx3.0工具播放wrf视频文件
  7. oracle00011,Oracle EXP-00011 导出数据时空表报错的解决
  8. U盘linux ext怎么查看,Linux加载Ext2/Ext3文件系统作的U盘
  9. [附源码]java毕业设计学生档案管理系统论文
  10. hp服务器性能下降,MS SQL Server2000 运行在HP刀片服务器上性能下降,如何解决