0. 计算机网络
数佳
prompt
展开
-
计算机网络1——概述(上)
目录一、基本概念 1、计算机网络 2、网络协议二、网络结构 1、网络边缘 2、接入网络 3、网络核心 4、Internet结构三、数据交换 1、电路交换 2、多路复用 3、报文、分组交换课程来自中国大学MOOC《计算机网络》哈尔滨工业大学http...原创 2018-09-16 13:36:43 · 678 阅读 · 0 评论 -
计算机网络4——网络层(上)
目录一、网络层服务 1、网络层核心功能 2、网络层服务模型(service model)二、虚电路网络与数据报网络 1、虚电路网络 2、数据报网络三、IPv4协议 1、IP数据报 2、IP分片 3、IP编址(addressing) 4、有类IP地址 5...原创 2018-11-04 23:20:10 · 769 阅读 · 0 评论 -
计算机网络4——网络层(下)
九、路由算法网络抽象“图”,图的抽象在网络领域应用很广泛,如P2P,其中N是peers集合,E是TCP连接集合。图G=(N, E),N=路由器集合={ u, v, w, x, y, z },E=链路集合={ (u,v), (u,x), (v,x), (v,w), (x,w), (x,y), (w,y), (w,z), (y,z) }。费用(costs),c(x,x’)=链路(x, x’)的费用...原创 2018-11-09 22:39:08 · 249 阅读 · 0 评论 -
计算机网络4——网络层(中)
目录四、CIDR与路由聚合 五、DHCP协议 六、网络地址转换(NAT)七、ICMP协议 八、IPv6协议简介四、CIDR与路由聚合无类域间路由(CIDR,Classless InterDomain Routing),消除传统的A、B、C类地址界限,NetID+SubID→Network Prefix(简称P...原创 2018-11-09 11:36:35 · 631 阅读 · 0 评论 -
计算机网络3——传输层(下)
目录六、面向连接传输协议TCP 1、TCP可靠数据传输 2、TCP流量控制 3、TCP连接管理七、拥塞控制原理 1、拥塞的成因和代价 2、拥塞控制的方法八、TCP拥塞控制 1、TCP拥塞控制 2、TCP性能分析六、面向连接传输协议TCPTCP(RFCs-793, 112...原创 2018-10-24 22:50:33 · 617 阅读 · 0 评论 -
计算机网络3——传输层(上)
目录一、概述二、多路复用和多路分用 1、无连接分用 2、面向连接的分用三、无连接传输协议UDP四、可靠数据传输原理 1、Rdt 1.0 2、Rdt 2.0 3、Rdt 2.1和2.2 4、Rdt 3.0五、流水线机制与滑动窗口协议 1、Go-Back-N(GBN)协议 2、Selective Repeat(SR)协议一、概述...原创 2018-10-05 21:53:38 · 668 阅读 · 1 评论 -
计算机网络1——概述(下)
目录四、网络性能 1、速率和带宽 2、延迟/时延(delay/latency) 3、时延带宽积 4、丢包(loss) 5、吞吐量/率(throughput)五、网络体系结构 1、概述 2、OSI参考模型 3、TCP/IP参考模型 4、5层参考模型六、计算机网络与Internet发展历史四、网络性能1、速率和带宽(...原创 2018-09-22 20:10:30 · 1444 阅读 · 0 评论 -
计算机网络2——客户端软件的实现(C++)
设计一个connectsock过程封装底层代码(UDP和TCP共用)。/* consock.cpp - connectsock */#include <stdlib.h>#include <stdio.h>#include <string.h>#include <winsock.h>#ifndef INADDR_NONE#defi...原创 2018-10-04 22:14:22 · 551 阅读 · 2 评论 -
计算机网络2——网络应用、应用层(上)
一、网络应用的基本原理 1、网络应用的体系结构 2、网络应用进程通信 3、网络应用的需求与传输层服务二、Web应用 1、Web应用概述 2、HTTP协议 3、Cookie技术 4、Web缓存/代理服务器技术三、Email应用 1、Email应用的构成 2...原创 2018-09-26 12:34:20 · 1812 阅读 · 0 评论 -
计算机网络2——作业(文件分发)
考虑向N个对等方(用户)分发F=15Gb的一个文件。该服务器具有us=30Mbps的上传速率,每个对等方的下载速率di=2Mbps,上传速率为u。请分别针对客户-服务器分发模式和P2P分发模式两种情况,对于N=10、100和1000以及u=500kbps、1Mbps和2Mbps的每种组合,绘制最小分发时间图表。(注:k=10^3、M=10^6、G=10^9)答:对于客户-服务器分发模式(C-S...原创 2018-10-01 23:51:29 · 14398 阅读 · 14 评论 -
计算机网络2——网络应用、应用层(下)
目录五、P2P应用 1、文件分发 2、索引技术六、Socket编程 1、Socket API概述 2、Socket API函数 3、客户端软件设计 4、服务器软件设计五、P2P应用P2P(Peer-to-peer)架构:没有服务器;任意端系统之间直接通信;节点阶段性接入Internet;...原创 2018-10-01 18:32:03 · 705 阅读 · 0 评论 -
Web前端面试题及答案——计算机网络
题目来自面试/笔试第一弹 —— 计算机网络面试问题集锦参考计算机网络体系结构综述(上)计算机网络体系结构综述(下)《计算机网络(第七版)》谢希仁OSI与TCP/IP参考模型开放系统互连(OSI)参考模型是理论上的标准,TCP/IP参考模型是事实上的标准。OSI模型将体系结构在功能上分为7层,每层完成特定的网络功能。应用层:为用户的应用进程提供网络通信服务。表示...原创 2018-11-30 15:09:25 · 5080 阅读 · 0 评论