
计算机网络
Sherry_wang168
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络原理(17)—— MAC地址、ARP协议(地址解析协议)、以太网、PPP协议(点对点协议)、IEEE 802.11 无线局域网
一、MAC地址/IP地址32位IP地址:接口的网络层地址用于标识网络层(第3层)分组, 支持分组转发MAC地址 (或称LAN地址,物理地址,以太网地址) :作用:用于局域网内标识一个帧从哪个接口发出,到达哪个物理相连的其他接口;48位MAC地址(用于大部分LANs), 固化在网卡的ROM中,有时也可以软件设置;e.g. 1A-2F-BB-76-09-AD(十六进制)。...原创 2020-04-03 19:12:50 · 1882 阅读 · 0 评论 -
计算机网络原理(16)—— 数据链路层服务、差错编码、多路访问控制(MAC)协议
一、术语主机和路由器:结点(nodes)连接相邻结点的通信信道:链路 (links)有线链路(wired links)无线链路(wireless links)局域网(LANs)链路层数据分组:帧,封装网络层数据报。链路层负责通过一条链路从一个节点相另一个物理链路直接相连的相邻结点传送数据报。二、链路层服务组帧(framing)封装数据报构成数据帧,加首部和尾部...原创 2020-04-03 11:09:45 · 306 阅读 · 0 评论 -
计算机网络原理(15)—— 路由算法(LSDV层次)、RIP协议OSPF协议BGP协议
一、路由算法分类路由算法路由算法(协议)确定去往目的网络的最佳路径。转发表确定在本路由器如何转发分组。网络抽象:图、费用、最小费用路径。1. 静态路由 vs 动态路由静态路由:手工配置路由更新慢优先级高动态路由:路由更新快定期更新及时响应链路费用或网络拓扑变化2. 全局信息vs分散信息全局信息所有路由器掌握完整的网络拓扑和链路费用信...原创 2020-04-03 11:02:22 · 1313 阅读 · 0 评论 -
计算机网络原理(14)—— 动态主机配置协议(DHCP)、网络地址转换(NAT)、互联网控制报文协议(ICMP)、IPv6
一、DHCP协议一个主机如何获得IP地址硬编码:静态配置动态主机配置协议(DHCP,Dynamic Host ConfigurationProtocol)1. 动态主机配置协议(DHCP,Dynamic Host ConfigurationProtocol)从服务器动态获取:IP地址子网掩码默认网关地址DNS服务器名称与IP地址即插即用允许地址重用支持在用地址续...原创 2020-04-03 00:14:59 · 558 阅读 · 0 评论 -
计算机网络原理(13)—— IPv4协议、无类域间路由(CIDR,Classless InterDomain Routing)与路由聚集
一、网络层主要功能1. 路由协议路径选择RIP,OSPF,BGP2. IP协议寻址规约(conventions)数据报(分组)格式分组处理规约3. ICMP协议(互联网控制报告)差错报告路由器“信令”4. IP数据报(分组)格式首部(固定部分和可变部分) + 数据(TCP、UDP段)版本号字段占4位:IP协议的版本号。eg:4→IPv4,6→IPv6。...原创 2020-04-02 23:20:31 · 823 阅读 · 0 评论 -
计算机网络原理(12)—— 网络层服务、数据报网络/虚电路网络
网络层从发送主机向接收主机传送数据段(segment)发送主机:将数据段封装到数据报(datagram)中接收主机:向传输层交付数据段(segment)每个主机和路由器都运行网络层协议路由器检验所有穿越它的IP数据报的头部域决策如何处理IP数据报1. 网络层核心功能——转发与路由、连接建立转发(forwarding):将分组从路由器的输入端口转移到合适的输出端口。...原创 2020-04-01 21:57:23 · 344 阅读 · 0 评论 -
计算机网络原理(11)—— 拥塞控制原理和TCP拥塞控制
拥塞控制是重要的传输层服务,一定要记住!!一、拥塞控制原理1. 拥塞(Congestion)非正式定义:太多发送主机发送了太多数据或者发送速度太快,以至于网络无法处理。表现:分组丢失(路由器缓存溢出)分组延迟过大(在路由器缓存中排队)拥塞控制(接收方处理不了) V.s.流量控制(网络无法处理)2. 拥塞的代价拥塞时分组延迟太大达到最大吞吐量(throughput)...原创 2020-03-31 23:31:03 · 1118 阅读 · 0 评论 -
计算机网络原理(10)——TCP协议
一、TCP概述点对点:一个发送方,一个接收方。可靠的、按序的字节流流水线机制:TCP拥塞控制和流量控制设置窗口尺寸。发送方/接收方缓存全双工(full-duplex):同一连接中能够传输双向数据流。面向连接通信双方在发送数据之前必须建立连接;连接状态只在连接的两端中维护,在沿途节点中并不维护状态;TCP连接包括:两台主机上的缓存、连接状态变量、socke...原创 2020-03-30 23:33:59 · 322 阅读 · 0 评论 -
计算机网络(9)—— 可靠数据传输原理、滑动窗口协议
一、可靠数据传输协议(rdt)可靠:不错、不丢、不乱可靠数据传输对应用层、传输层、数据链路层都很重要网络TOP-10问题信道的不可靠特性决定了**可靠数据传输协议(rdt)**的复杂性可靠数据传输协议基本结构:接口渐进的设计可靠数据传输协议的发送方和接收方只考虑单向数据传输,但控制信息双向传输利用**状态机(Finite State Machine,FSM)*...原创 2020-03-30 22:48:31 · 535 阅读 · 0 评论 -
计算机网络(8)—— 传输层服务、Internet传输层协议、多路复用分用、UDP介绍
理解传输层服务的基本理论和基本机制多路复用/分用可靠数据传输机制流量控制机制拥塞控制机制掌握Internet的传输层协议UDP:无连接传输服务TCP:面向连接的传输服务TCP拥塞控制五层参考模型(从低向高)物理层:比特传输。数据链路层:相邻网络元素的数据传输。如以太网(Ethernet)、802.11(WiFi)、PPP。(组帧)网络层:源主机到目的主机的数据分组...原创 2020-03-26 18:02:13 · 739 阅读 · 0 评论 -
计算机网络(7)—— P2P应用
P2P(Peer-to-Peer)没有服务器任意端系统之间直接通信节点阶段性接入Internet节点可能更换IP地址一、问题:从一个服务器向N个节点分发一个文件需要多长时间?us:服务器上传带宽ui:节点i的上传带宽di:节点i的下载带宽1. 文件分发:客户机/服务器(随着N增加时间不变)服务器串行的发送N个副本时间:NF/Us客户机i需要F/di时间下载...原创 2020-03-25 23:48:51 · 412 阅读 · 0 评论 -
计算机网络(6)—— DNS(Domain Name System,域名系统)
Internet上主机/路由器的识别问题IP地址域名:www.hit.edu.cn一、问题:域名和IP地址之间如何映射?域名解析系统DNS多层命名服务器构成的分布式数据库;应用层协议:完成名字的解析Internet核心功能,用应用层协议实现网络边界复杂DNS服务域名向IP地址的翻译主机别名邮件服务器别名负载均衡:Web服务器问题:为什么不使用集中式的D...原创 2020-03-24 22:16:04 · 1536 阅读 · 0 评论 -
计算机网络(5)—— Email应用及对应协议
1. Email应用的构成组件邮件客户端读、写Email消息与服务器交互,收发Email消息Outlook,Foxmail、ThurderbirdWeb客户端邮件服务器邮箱:存储发给该用户的Email消息队列(message queue):存储等待发送的EmailSMTP协议(Simple Mail Transfer Protocol)邮件服务器之间传递消息所使...原创 2020-03-23 10:23:42 · 1656 阅读 · 0 评论 -
计算机网络(4)—— Web应用
一、万维网(World Wide WEb,www)网页(Web Page):包含多个对象(objects)。对象:HTML文件、JPEG图片、视频文件、动态脚本等基本HTML文件:包含对其他对象引用的链接对象的寻址:URL(Uniform Resource Locator,统一资源定位器) RFCScheme://host:port/path网页之间互相链接...原创 2020-03-22 23:27:02 · 394 阅读 · 0 评论 -
计算机网络原理(3)——网络应用的体系结构、网络应用进程通信、网络应用的需求与传输层服务
计算机网络(4)——网络应用的体系结构、网络应用进程通信、网络应用的需求与传输层服务一、网络应用的体系结构1. 客户机/服务器结构(Client-Server, C/S)服务器7*24小时提供服务(不间断);永久性访问地址/域名;利用大量服务器实现可扩展性。客户机与服务器通信,使用服务器提供的服务;间歇性接入网络;可能使用动态IP地址;不会与其他客户机直接通信...原创 2020-03-21 10:44:29 · 364 阅读 · 0 评论 -
计算机网络(2)—— 计算机网络的性能指标、OSI、TCP/IP、五层参考模型
一、性能指标1. 速率:即数据率、数据传输速率或比特率表示单位时间(秒)传输的信息量(比特)单位:b/s或bps、kb/s、Mb/s、Gb/s速率往往时指额定速率或标称速率。计算机网络中最重要的一个指标2. 带宽原本指信号所具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz)。计算机网络中的带宽:数字信道所能传送的最高数据率,单位为b/s、bps。3. 延迟/时延...原创 2020-03-19 23:55:27 · 1633 阅读 · 0 评论 -
计算机网络(1)—— 计算机网络结构、交换网络
一、基本概念1. 计算机网络计算机网络是通信技术与计算机技术紧密结合的产物。计算机网络就是一种通信网络。计算机网络:互连的、自治的计算机集合。互连:利用通信链路相连接相互独立的计算机系统。自治:互连的计算机彼此独立,不存在主仆或者控制与被控制的关系。2. 协议定义为进行网络中的数据交换而建立的规则、标准或约定。协议规定了通信实体之间所交换的消息的格式、意义、顺序以及针对收到...原创 2020-03-16 21:15:16 · 1323 阅读 · 0 评论