计算机网络

计算机网络

  • 局域网

    ARP协议MAC地址32位网络地址:接口的网络层地址用于标识网络层(第3层)分组,支持分组转发MAC地址(或称为LAN地址,物理地址,以太网地址):作用:用于局域网内标识一个帧从哪个接口发出,到达哪个物理相连的其他接口48位MAC地址(用于大部分LANs),固化在网卡的ROM中,保证每一块网卡的MA

    查看全文
  • 数据链路层服务

    数据链路层服务概述数据链路层是一段一段的链路如何实现节点到节点之间的数据传输.术语:主机和路由器都称为:结点连接相邻结点的通信信道:链路(links)有线链路无限链路局域网链路层(第2层)数据分组:称为数据帧或者帧,用于封装网络层数据报数据链路层负责通过一条链路从一个结点向另一个物理链路直接相连的相

    查看全文
  • 网络层服务

    网络层服务网络层概述从发送主机向接收主机传送数据段(segment)发送主机:将数据段封装到数据报(datagram)中接收主机:向传输层交付数据段(segment)每个主机和路由器都需要运行网络层协议路由器检验所有穿越它的IP数据报的头部域网络层核心功能-转发与路由转发(forwarding):将

    查看全文
  • 网络层-路由算法

    网络层-路由算法网络层的核心功能就是路由和转发,路由器根据转发表将到达的数据报转发至目的地址,转发表中的重要信息来源于路由算法,将路由信息记录在转发表中供路由器使用.网络抽象:图图的抽象在网络领域应用很广泛,例如P2P应用中的网络连接也可以抽象成图的形式图中链路标注的权值,也称为网络的费用,也可以称

    查看全文
  • 传输层服务介绍(下)

    传输层服务介绍(下)TCP协议介绍TCP的特点:点对点,只能是一个接收方和一个发送方可靠的按序的字节流流水线机制,TCP拥塞控制和流量控制机制,动态的设置窗口尺寸发送方/接收方会有缓存是全双工连接(同一连接能够传输双向数据量)面向连接,通信双方在发送数据之前必须建立连接,连接状态只在连接的两端中维护

    查看全文
  • 传输层服务介绍(上)

    传输层服务介绍(上)传输层概述传输层协议为运行在不通Host上的进程提供了一种逻辑通信机制,两个进程之间仿佛是之间连接的,无论中间连接过多少个网络,路由器等,是端对端的协议端系统运行传输层协议:发送方:将应用递交的消息分成一个或多个的Segment,并向下传给网络层接收方:将接收到的segment组

    查看全文
  • Socket编程

    Socket编程应用编程接口APISocket编程主要是针对应用层和传输层交互,针对应用进程数据交给传输层,称为应用编程接口 API(Application Programming Interface)API:就是应用进程的控制权和操作系统的控制权进行转换的一个系统调用接口Socket API 概述

    查看全文
  • P2P应用

    P2P应用P2P的介绍P2P:Peer-to-Peer没有服务器任意端系统之间直接通信节点阶段性接入Internet(很大的随机性)节点可能更换IP地址比较复杂,难于管理文件分发应用CS架构 vs P2P 架构从一个服务器向N个节点分发一个文件需要多长时间?CS架构下,服务器需要串行的发送N个副本,

    查看全文
  • DNS概述

    DNS概述什么是DNSDNS:Domain Name System主要解决Internet上主机/路由器的识别问题:IP地址域名:www.baidu.com每台主机都有一个唯一标识,就是IP地址,但是IP地址是纯数字,不易于用户使用,日常使用更多的是域名,域名更好识别和更好记忆域名和IP地址如何进行

    查看全文
  • HTTP协议概述

    HTTP协议概述HTTP协议介绍http协议称为-超文本传输协议URL-统一资源定位器Scheme://host:port/path-**协议://域名:端口/资源路径**HTTP版本:​1.0: RFC 1945​1.1: RFC 2068####使用TCP传输服务服务器在80端口等待客户的请求浏

    查看全文