
计算机网络
文章平均质量分 97
整理中国大学MOOC(慕课)哈尔滨工业大学的计算机网络课程笔记
FantasyQin
19年电子信息工程毕业。精通C语言,擅长基于51单片机、STM32单片机、MSP432单片机、树莓派、Linux等嵌入式开发。博客用来记录学习和笔记。
展开
-
计算机网络概述(上)
目录计算机网络概述(上)计算机网络基本概念什么是计算机网络?什么是Internet?-组成细节角度什么是Internet?-服务角度问题什么是网络协议?网络协议定义协议的三要素协议是计算机网络的重要内容计算机网络结构网络边缘接入网络接入网络:数字用户线路(DSL)接入网络:电缆网络典型家庭网络的接入机构(企业)接入网络(Ethernet)无线接入网络网络核心Internet结构网络核心数据交换—电路交换为什么需要数据交换交换数据交换的类型电路交换的特点电路交换网络的链路共享多路复用频分多路复用FDM时分多路原创 2021-08-11 20:10:32 · 1621 阅读 · 0 评论 -
计算机网络概述(下)
计算机网络概述(下) 计算机网络性能 速率 速率即数据率(data rate)或称数据传输速率或比特率(bit rate) 单位时间(秒)传输信息(比特)量 计算机网络中最重要的一个性能指标 单位:b/s(或bps)、kb/s、Mb/s、Gb/s k=10^3 、M=10^6 、G=10^9 速率往往是指额定速率或标称速率 带宽 ”带宽“(bandwidth)原本指信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz) 网络的“带宽”通常是数字信道所能传送的“最高数据率”,单位:b/s原创 2021-08-12 20:36:40 · 2520 阅读 · 2 评论 -
计算机网络-网络应用(上)
目录原创 2021-08-16 14:06:44 · 1472 阅读 · 0 评论 -
计算机网络-网络应用(下)
这里写目录标题专栏网络应用(下)P2P应用原理与文件分发纯P2P架构文件分发:客户机/服务器 vs. P2P客户机/服务器P2P例子BitTorrent技术索引技术搜索消息集中式索引洪泛式查询:Query flooding层次式覆盖网络P2P案例应用:SkypeSocket编程应用编程接口(API)网络程序设计接口几种典型的应用编程接口Socket API概述Socket APISocket抽象地址结构Socket API函数WSAStartupWSACleanupsocketSocket面向TCP/IP的原创 2021-08-23 20:55:05 · 363 阅读 · 0 评论 -
计算机网络-传输层(上)
目录专栏 专栏 计算机网络原创 2021-09-03 22:21:10 · 313 阅读 · 0 评论 -
计算机网络-传输层(下)
目录专栏传输层(下)面向连接传输协议-TCPTCP概述RFCs-793,1122,1323,2018,2581TCP段结构序列号和ACKTCP可靠数据传输TCP可靠数据传输概述TCP RTT和超时TCP发送方事件TCP发送端程序TCP重传示例TCP ACK生成:RFC 1122,RFC 2581快速重传机制快速重传算法TCP流量控制TCP连接管理建立关闭拥塞控制原理拥塞的成因和代价场景1场景2场景3拥塞控制的方法案例:ATM ABR拥塞控制TCP拥塞控制TCP拥塞控制的基本原理加性增—乘性减:AIMDTCP原创 2021-09-06 21:26:17 · 901 阅读 · 0 评论