云计算--网络原理与应用--20171115

  • IP 协议
  • ARP协议
  • TCP/UDP协议
  • 网络传输介质

一 IP协议

网络层负责定义数据通过网络流动所经过的路径。主要功能如下:

  • 定义基于IP协议的逻辑地址(IP地址)
  • 选择数据通过网络的最佳路径
  • 连接不同的媒介类型

IP数据包格式:

  

关键字:

  • 版本:IP的版本号
  • 优先级与服务类型(TOS):表示数据包的优先级和服务类型,实现QoS的要求
  • TTL:time to live。表示IP包哦生存周期,防止数据包在网络中无限循环。最大循环次数255.
  1. TTL值意义是数据包在被抛弃前在网路中可以经历的最大周转次数。数据包每经过一个路由器会检查一次该值,当为0时,数据包就被抛弃。
  2. 一个数据包每经过一个路由器,TTL值减1.
  • 协议号(8):协议字段,表示数据字上层由哪个协议封装,TCP协议号为6,UDP协议号为17
  • 源地址(source IP address)和目的地址(destination ip address)各32位

ARP协议(address resolution protocol)地址解析协议

在局域网中将一个已知的IP地址解析成MAC地址,以便在交换机上通过MAC地址进行通信。

1.实现过程:

  1. PC1想发送数据给PC2,先检查自己的ARP缓存表。在ARP缓存表中一条IP地址对应一条MAC地址。如果在缓存表中没有PC2的IP地址和MAC地址,则发送ARP请求;
  2. PC1发送局域网发送ARP请求信息,请求的目的地址为MAC广播地址(FF-FF-FF-FF-FF-FF),请求内容为“who has PC2 ip 地址
  3. 其余机器收到该广播消息后自动丢弃,当PC2收到后添加PCI的ip地址和MAC信息到PC2的ARP缓存表,并发送ARP应答,告诉PC1自己的MAC地址(单播)
  4. PC1收到ARP应答后添加PC2的ip地址和MAC地址到ARP缓存表中.

2. 本地ping 百度 ARP请求和应答消息如下:

二  TCP和协议

  TCP是面向连接的,可靠的进程到进程通信的协议。它在源点和终点设置一条虚连接。

  • 1.TCP报文段(segment)的首部格式如下:

  • 源端口号:发送端
  • 目的端口号:接受端
  • 序号:报文段的序号,不一定从0开始,双方序号是独立的;
  • 确认号:对发送端发送确认信息,表示之前的数据段都已经收到;
  • 控制位:
  1. ACK:确认信息
  2. syn:同步序列号,建立连接时设置为1;
  3. FIN:断开连接时设置为1;

TCP 建立时的三次握手:

  

TCP断开连接的四次握手:

常用的TCP端口

21   ftp

23   telnet        用于远程登录

25  smtp          用于邮件

80  http            超文本传输协议

110   pop3        邮件

常用的UDP端口

69  tfitp  简单文件传输协议

111  rpc  远程过程调用

123  ntp  网络时间协议

三  网络传输介质

1.常用光纤接口:sc 大方头;LC 小方头; FC圆头

2. 双绞线连接规范

T568A:白绿 绿 白橙 蓝 白蓝 橙 白棕 棕

T568B:白橙 橙 白绿 蓝 白蓝 绿 白棕 棕

口诀:相同设备用交叉线,不同设备用直通线,PC路由是相同设备。

时间: 2024-11-08 12:28:43

云计算--网络原理与应用--20171115的相关文章

云计算--网络原理与应用--20171120--VLAN与三层交换机配置

什么是VLAN及其配置 Trunk的原理与配置 三层交换机的基本配置 实验:配置一个三层交换机 一 VLAN 的概念及优势 VLAN(virtual local area network)就是虚拟局域网.传统的交换以太网中,所有的用户都在一个广播域中,当用户数较大时广播包的数据就会急剧增加,降低网络传输效率. 为了控制广播风暴常见方法: 物理隔离:将网络从物理上划分成若干个小网络. 逻辑隔离:将网络从逻辑上划分成若干个小的虚拟网络(VLAN) 1. vlan的优点: 1.控制广播风暴: 2.增强

云计算技术原理

由于云计算分为IaaS.PaaS和SaaS三种类型,不同的厂家又提供了不同的解决方案,目前还没有一个统一的技术体系结构,对读者了解云计算的原理构成了障碍.为此,本文综合不同厂家的方案,构造了一个供商榷的云计算体系结构.这个体系结构如图所示,它概括了不同解决方案的主要特征,每一种方案或许只实现了其中部分功能,或许也还有部分相对次要功能尚未概括进来. 云计算技术体系结构分为4层:物理资源层.资源池层.管理中间件层和SOA构建层,如图3所示.物理资源层包括计算机.存储器.网络设施.数据库和软件等:资源

《云计算网络珠玑》新书有奖试读活动

[活动规则] 阅读试读章节<云计算网络珠玑>第六章参加活动,根据提供的话题参与讨论. 讨论话题: 1. SDN与云计算结合有什么优势? 2. 通过硬件网络设备提升云计算性能需要考虑哪些因素? 3. 云计算在安全和监控领域面临着哪些问题? 4. 云计算在IaaS上有哪些商业模式? 5. 读了本章节有哪些感想? 试读地址 [活动须知] 1. 针对以上话题在SDNLAB新浪博客上跟帖回答,跟帖地址.按照"讨论话题+回答"的形式跟帖,如"讨论话题1.SDN与云计算结合有什

云计算网络珠玑

<云计算网络珠玑>基本信息作者: 李俊武 出版社:电子工业出版社ISBN:9787121253775上架时间:2015-2-6出版日期:2015 年3月开本:16开页码:275版次:1-1   <云计算网络珠玑>内容简介<云计算网络珠玑>着眼于讲解云计算网络虚拟化中所用到的网络技术原理,重点展示以太网及TCP/IP网络中各种技术内在的关联脉络,包括从传统的MAC.IP.安全和QoS等到新兴的Trill.LISP.DPI和CDN等技术,从以太网交换机的二层转发.三层路由和

网络原理图解部分

网络原理图解部分,码迷,mamicode.com

linux基础-第十四单元 Linux网络原理及基础设置

第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ifup命令的功能 ifdown命令的功能 ifup命令的用法举例 ifdown命令的用法举例 网络配置文件 网卡对应的网络配置文件 什么是网络配置 ip命令 ping命令 setup命令 课后作业 [本节内容]1. 使用ifconfig命令来维护网络(详见linux系统管理P422)1) 掌握if

Kubernetes(k8s)底层网络原理刨析

目录 1 典型的数据传输流程图 2 3种ip说明 3 Docker0网桥和flannel网络方案 4 Service和DNS 4.1 service 4.2 DNS 5 外部访问集群 5.1 外部访问service 5.2 ingress 附 扩展实战 附A 用service实现DB的管理 附B 用NetworkPolicy实现访问权限隔离 附C 用secret对象管理账户密码 1 典型的数据传输流程图 ? 一个外部的business-manager请求,首先进入集群的入口(ingress),i

【网络原理】期末复习笔记 第二章 物理层

第二章 物理层 2.1物理层的基本概念 物理层定义:解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是具体的传输媒体. 物理层的主要任务为:确定与传输媒体的接口的特性 机械特性:接口形状,大小,引线数目 功能特性:电压强度决定信号大小 电器特性 :规定电压范围 过程特性:建立连接时各个相关部件的工作步骤. 2.2 通讯模型(通讯的目的是传递数据) 信息:文字/图片/视频 数据:信息在传输之前需要编码,编码之后的信息就是数据 信号:数据在通信线路上传递需要变成光信号.电信号 码元:时间间隔

【网络原理】期末复习笔记 第一章 概述

第一章 概述 1.1 网络在现代的作用 21世纪三化:数字化(声音信号数字化处理,为了电脑处理和传输).网络化.信息化 三网:电信网络(电话).有线电视网络(同轴电缆.从有线电视公司到用户).计算机网络(因特                 网.其他网络) 1.2 计算机网络的重要功能       连通性:彼此联通.交换信息     ·远程桌面客户端:mstsc(Microsoft terminal services client) Win10.win7是单用户操作系统,只允许一个用户同时操作.