主标题:海淀如何使用软件进行限速(如何才能解除软件限速)

副标题:海淀如何使用软件进行限速(如何才能解除软件限速)

发布于:06-17 20:00:00 类别:职场经验 阅读:247

当前网址:https://www.hzqyd.com/ckzx/zcjy/73485.html?cs=82

如何使用软件进行限速,如何才能解除软件限速

内容导航:

  • Linux 内核 网络流量限速方案大 PK
  • 如何对自己电脑的某个软件限速
  • 手机怎么怎么限速4g网络太快了有没有什么方法软件给手机限速
  • 利用管理员身份对无线网络进行限速,和用软件进行限速,哪个占上风
  • 一、Linux 内核 网络流量限速方案大 PK

    网络流量限速是一个经久不衰的话题,Linux 内核中已经实现了若干种流量限速的方式。

    最简单的方式是通过定期采集速率,在超过指定的速率后直接丢包,但这种方案效果不佳,不能精准地将流量控制在指定的速率。

    更成熟的方案都是把需要延迟发送的数据包缓冲在队列中,在合适的时间再进行发送,因此 Linux 内核中的 Traffic Control(简称
    TC)层就成了实现透明的网络流量限速的最佳位置。

    由于历史原因,TC 只有在出口方向上实现了有队列的 Qdisc (Queue
    discipline),所以我们在这里提到的限速方案也都是在出口方向上实现的。入口方向上的限速比较困难,除了 TC
    层缺少队列之外,还很难对流量的源头进行限速,因此我们在这里不予讨论。

    1. 传统限速方案

    传统的 TC 限速,是通过给网络设备添加单一的具有限速功能的 Qdisc (比如 HTB、TBF 等)来完成的。这些方案有一个共同的缺点,
    即依赖一把设备全局的 Qdisc spinlock 来进行同步

    这把锁很难进行优化,主要有两个原因:

    1. 数据包的入队、出队都是写操作,且都不是原子操作,因此需要使用锁来同步;
    2. 这些 Qdisc 实现的都是设备全局的限速,其中一部分(如 HTB Qdisc)还允许不同流量类型 (class) 之间互相借用带宽,因此更需要一把全局锁来进行统一协调。

    上述传统方案在发送流量较大的时候会碰到这个全局锁的性能瓶颈。

    2. mq Qdisc 方案

    针对传统方案的弊端,Linux 内核提供了一个「拆散」这把全局 spinlock 的软件方案:mq Qdisc。mq Qdisc 是一个很特殊的
    Qdisc,它为网络设备的每一个硬件队列分别创建一个软件 Qdisc,再通过一个 ->attach()操作将它们挂载到各个硬件队列上,如图所示:

    这样一来,每一个硬件队列上的 Qdisc(上图中「child Qdisc」)都有各自的 spinlock,一个锁被「拆」成了多个锁,从而改善了设备全局
    spinlock 带来的性能问题。

    需注意的是, mq Qdisc 本身并不实现任何限速机制,仅仅提供了一个框架,须和其它具有限速功能的 child Qdisc(HTB、SFQ
    等)配合使用

    这样做有一个缺点:现在设备上的一个 Qdisc 被「拆」成了多个 child Qdisc,我们就只能分别对这些 child Qdisc
    配置限速规则,从而失去了传统方案里对设备流量的全局控制。

    3. HTB 硬件 offload 方案

    针对传统 HTB 方案的缺点,Mellanox 网卡推出了一个通过硬件来实现限速的方案,给 HTB Qdisc 添加了「offload 模式」,模拟 mq
    Qdisc 的 ->attach() 操作:

    每个硬件队列分别对应了一个 HTB 树形结构中最下层的流量类型 (leaf class)。传统 HTB Qdisc 里的分类逻辑现在被移到了 clsact
    Qdisc 里,例如:

    $ tc qdisc add dev $DEV clsact$ tc filter add dev $DEV egress protocol ip flower dst_port 80 \    action skbedit priority 1:10
    

    梳理一下这种方案下的发包流程:

    1. 安装在 clsact Qdisc 上的 filter 对数据包进行分类,设置 skb->priority;
    2. Mellanox 网卡驱动注册的 ->ndo_select_queue()成员函数根据 skb->priority 将数据包分发到不同的硬件队列(对应不同的 HTB leaf class)里;
    3. 最终由硬件完成限速。

    但同样的,无论是基于 mq Qdisc 的软件方案,还是依赖于硬件特性的 offload 方案,它们都有一个最大的弊端:
    流量的类型、限速规则绑定在各个硬件队列上,没有办法根据业务的需求灵活地分配带宽

    4. ifb 方案

    ifb 方案为每一种流量类型新建一个软件 ifb 设备,在原发送设备的 clsact Qdisc 上对流量进行分类,通过 mirred action
    将不同类型的流量转发到对应的 ifb 设备,再由各个 ifb 设备上的 TBF Qdisc 完成限速:

    由于 ifb 设备的数量不受网络设备硬件队列个数的限制,ifb 方案(相比 mq Qdisc 方案和硬件 offload
    方案)可以更灵活地满足业务所需的限速需求。然而, 由于各个 ifb 设备上的限速由 TBF Qdisc 实现,仍然可能会出现多个 CPU 同时竞争同一把
    spinlock 的情况

    如上图所示,假设某一时刻运行在 2 号、3 号和 4 号 CPU 上的进程同时发送 B 类流量(对应到 1 号 ifb 设备),那么这三个 CPU 就会竞争
    1 号 ifb 设备上 TBF Qdisc 的 spinlock。

    字节跳动系统部 STE 团队进行了以下验证:

    1. 在 eth0 设备上安装 clsact Qdisc,并设置 mirred 规则,转发出口方向 A 类流量至 ifb0;
    2. 在 ifb0 设备上安装 TBF Qdisc,并给 A 类流量设置 500 Mbits/sec 的带宽限制;
    3. 启动 96 个 iperf client 进程全速向 eth0 设备发送 A 类流量,分别绑定到 96 个 CPU 上。

    经验证,server 端 64.4 秒内实际接收到的平均流量为 466 Mbits/sec

    5. EDT 方案

    针对上述各类方案的缺点,Eric Dumazet 等人提出了一种使用 clsact Qdsic + eBPF filter + mq Qdisc + fq
    Qdisc 的 EDT (Earliest Departure Time) 方案:

    梳理一下这种方案下的发包流程:

    1. 数据包先统一经过一个安装在 clsact Qdisc 出口方向上的 eBPF filter。这个 eBPF filter 程序包含着主要的限速逻辑;它会根据某一个数据包所属流量类别的带宽来计算这个数据包的预计发送时间,并给它盖一个时间戳 (skb->tstamp);
    2. 随后,数据包被分发到设备的各个硬件队列,且每个硬件队列都有一个自己的 fq Qdisc;
    3. 最后,fq Qdisc 按照时间戳对数据包进行排序, 并确保每个数据包最终出队的时间都不早于数据包上的时间戳 ,从而达到限速的目的。

    与 mq Qdisc 等方案相比,EDT 方案的一个优点, 在于流量类别与硬件队列之间不存在对应关系

    如上图所示,发送同一类流量的 2 号、3 号、4 号 CPU 有机会把流量发送到不同的硬件队列上,有效解决了 某一类大流量 同时从多个 CPU
    发送到某一个(或某几个)硬件队列(或 ifb 等虚拟设备)上带来的锁竞争问题。

    需要注意的是,不管是发送相同还是不同类流量的两个 CPU 仍然有可能 竞争同一个 fq Qdisc spinlock。

    字节跳动系统部 STE 团队对 EDT 方案也做了类似的验证:

    1. 在 eth0 设备上安装 mq Qdisc;
    2. 为 eth0 设备的 8 个硬件队列分别安装 fq Qdisc;
    3. 在 eth0 设备上安装 clsact Qdisc,并挂载 eBPF filter 程序,对 A 类流量设置 500 Mbits/sec 的带宽限制;
    4. 同样地,启动 96 个 iperf client 进程全速向 eth0 设备发送 A 类流量,并分别绑定到 96 个 CPU 上。

    经验证,server 端 62.8 秒内实际接收到的平均流量为 489 Mbits/sec 。简单来说,EDT 方案与 ifb 方案相比,「竞争 1
    把锁」变成了「竞争 8 把锁」,从而在性能上获得了一定的优势。

    可选操作:将 CPU 与硬件队列绑定

    通过在 eBPF filter 程序中修改 skb->queue_mapping,我们可以将 CPU 与发送设备的硬件队列一一绑定(例如 CPU 1
    只能发送到硬件队列 1,等等),从而进一步减缓 CPU 之间的锁竞争。 事实上,如果机器上 CPU
    的数量小于等于发送设备的硬件队列数,这样操作可以完全避免 CPU 之间的锁竞争

    但这也带来一个问题,考虑:假设我们让 CPU 1 只能发到硬件队列 1,CPU 2 只能发到硬件队列 2。发送某类流量的进程甲,上一时刻运行在 CPU 1
    上,发了一个数据包 A 到硬件队列 1 上;下一时刻它被调度到 CPU 2 上,发了一个数据包 B 到硬件队列 2 上。由于硬件队列 1 和 2
    分别有自己的 fq Qdisc,维护着各自的数据包出队顺序,我们无法保证数据包 A 会先于数据包 B 出队——也就可能会有 发包乱序 的问题。

    EDT 方案小结

    总的来说,我们认为 EDT 方案有三个优点:

    1. 可以减轻(甚至 彻底避免)锁的竞争,尤其是针对某一类流量发送速度很高的情况;
    2. 可以完全根据业务的需求直接进行限速,而不是为底层的硬件队列分别分配带宽(如 mq Qdisc 等方案)。底层的 fq Qdisc 仅负责执行上层 eBPF 代码中计算好的限速决策;
    3. 内核代码逻辑简单,可以把更多逻辑放到用户空间,可扩展性强。例如,可以在用户空间运行一个守护进程,实时监控各类流量的实际发送速率,并通过更新 eBPF map 的方式实现带宽借用等需求。

    示例 eBPF 代码 (example.c)

    按照 IP 目的地址把流量分为不同类型,并为每一类配置 100 Mbits/sec 的带宽:

    #include <linux/types.h>#include <bpf/bpf_helpers.h>#include <linux/bpf.h>#include <linux/if_ether.h>#include <linux/pkt_cls.h>#include <linux/swab.h>#include <stdint.h>#include <linux/ip.h>struct bpf_elf_map {        __u32 type;        __u32 size_key;        __u32 size_value;        __u32 max_elem;        __u32 flags;        __u32 id;        __u32 pinning;        __u32 inner_id;        __u32 inner_idx;};#define NS_PER_SEC      ULL#define PIN_GLOBAL_NS   2#ifndef __section# define __section(NAME)                  \   __attribute__((section(NAME), used))#endifstruct bpf_elf_map __section(maps) rate_map = {        .type           = BPF_MAP_TYPE_HASH,        .size_key       = sizeof(__u32),        .size_value     = sizeof(__u64),        .pinning        = PIN_GLOBAL_NS,        .max_elem       = 16,};struct bpf_elf_map __section(maps) tstamp_map = {        .type           = BPF_MAP_TYPE_HASH,        .size_key       = sizeof(__u32),        .size_value     = sizeof(__u64),        .max_elem       = 16,};int classifier(struct __sk_buff *skb){        void *data_end = (void *)(unsigned long long)skb->data_end;        __u64 *rate, *tstamp, delay_ns, now, init_rate = ;    /* 100 Mbits/sec */        void *data = (void *)(unsigned long long)skb->data;        struct iphdr *ip = data + sizeof(struct ethhdr);        struct ethhdr *eth = data;        __u64 len = skb->len;        long ret;        now = bpf_ktime_get_ns();        if (data + sizeof(struct ethhdr) > data_end)                return TC_ACT_OK;        if (eth->h_proto != ___constant_swab16(ETH_P_IP))                return TC_ACT_OK;        if (data + sizeof(struct ethhdr) + sizeof(struct iphdr) > data_end)                return TC_ACT_OK;        rate = bpf_map_lookup_elem(&rate;_map, &ip-;>daddr);        if (!rate) {                bpf_map_update_elem(&rate;_map, &ip-;>daddr, &init;_rate, BPF_ANY);                bpf_map_update_elem(&tstamp;_map, &ip-;>daddr, &now;, BPF_ANY);                return TC_ACT_OK;        }        delay_ns = skb->len * NS_PER_SEC / (*rate);        tstamp = bpf_map_lookup_elem(&tstamp;_map, &ip-;>daddr);        if (!tstamp)    /* unlikely */                return TC_ACT_OK;        if (*tstamp < now) {                *tstamp = now + delay_ns;                skb->tstamp = now;                return TC_ACT_OK;        }        skb->tstamp = *tstamp;        __sync_fetch_and_add(tstamp, delay_ns);        return TC_ACT_OK;}char _license[] SEC(license) = GPL;
    

    使用

    # 1. 编译  -O2 -emit-llvm -c example.c -o - | llc -march=bpf -filetype=obj -o example.o# 2. 安装 mq/fq Qdisctc qdisc add dev $DEV root handle 1: mqNUM_TX_QUEUES=$(ls -d /sys/class/net/$DEV/queues/tx* | wc -l)for (( i=1; i<=$NUM_TX_QUEUES; i++ ))do    tc qdisc add dev $DEV parent 1:$(printf '%x' $i) \        handle $(printf '%x' $((i+1))): fqdone# 3. 安装 clsact Qdisc, 加载  qdisc add dev $DEV clsacttc filter add dev $DEV egress bpf direct-action obj example.o sec .text# 4. (使用后) 卸载 Qdisc,清理 eBPF maptc qdisc del dev $DEV clsactrm -f /sys/fs/bpf/tc/globals/rate_maptc qdisc del dev $DEV root handle 1: mq
    

    6. 总结

    我们把所有的方案放到一张表中对比不难看出 EDT 方案的总体优势:

    EDT 方案的简洁性也决定了它只需要在内核中执行很少的代码,更复杂的带宽借用逻辑、burst
    处理逻辑等都可以放到用户空间,进一步避免了在内核中使用额外的锁进行同步。

    EDT 方案的不足之处是目前还无法和下层的 Qdisc 直接进行交互,从而实现更复杂的公平性逻辑 。但是,字节跳动系统部 STE
    团队正在开发的基于 eBPF 的 Qdisc 可以通过共享 eBPF map 达到这个目的,从而会让这个方案变得更加完善。

    7. 参考资料

    1. Yossi Kuperman, Maxim Mikityanskiy, Rony Efraim, ‘Hierarchical QoS Hardware Offload (HTB)’, Proceedings of Netdev 0x14, THE Technical Conference on Linux Networking, August 2020,/0x14/pub/papers/44/.
    2. Stanislav Fomichev, Eric Dumazet, Willem de Bruijn, Vlad Dumitrescu, Bill Sommerfeld, Peter Oskolkov, ‘Replacing HTB with EDT and BPF’, Proceedings of Netdev 0x14, THE Technical Conference on Linux Networking, August 2020,/0x14/pub/papers/55/.

    加入我们

    字节跳动系统部 STE 团队正在招聘,操作系统内核与虚拟化、系统基础软件与基础库、监控与智能运维、新硬件与软件协同设计等众多岗位虚位以待。

    感兴趣的朋友请投递简历至: chenziying@

    二、如何对自己电脑的某个软件限速

    1、腾讯电脑管家,有个流量监控的工具,它的流量监控里可以设置上传和下载速度,每个软件的流量使用情况,打开“流量监控”后就能看到。 (1)打开电脑管家;
    (2)工具箱;
    (3)流量监控。2、路由器上网,可以在路由器上设置网速,可以设好参数,就可以限制网络的网速。3、在360中的功能大全中,360卫士,可以限制网速。

    三、手机怎么怎么限速4g网络太快了有没有什么方法软件给手机限速

    限速了会更痛苦,同样的价可以用双倍,甚至更多流量不就可以了嘛!正常的,4G网络快!不过现在有很多充值平台都有很大的优惠的流(公)量(众)赞(号)我现在流量基本随便用不花钱,我不会告诉你,签到可以免费领的!切换手机网络的方法:
    方法一:进入设置–双卡与移动网络/移动网络–sim卡信息与设置,点击“网络模式”后将会出现设置网络优先级的选项,选择您需要设置的网络优先级即可设置成功。
    方法二:进入电话–在拨号盘输入##2288##,输入后,点击“网络模式”后将会出现设置网络优先级的选项,选择您需要设置的网络优先级即可设置成功。

    四、利用管理员身份对无线网络进行限速,和用软件进行限速,哪个占上风

    答:个人电脑的最高权限就是管理员权限了。软件可以限制网速,而管理员可以把这个限速软件都禁用。不管什么软件,除非黑客或病毒把管理员权限都锁掉,让电脑操作者无法获取管理员权限。

    二维码

    添加微信,快速了解成人高考

    声明:由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
    本站所有内容来源于互联网。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 514443065@qq.com举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

    标签:

    1、您目前的学历层次:

    小学及以下

    初中

    高中

    中专

    大专

    2、你接受的拿证时长:

    1年以内越快越好

    1年到2年

    2年到3年

    3年及以上

    3、你为什么提升学历:

    找工作

    考公务员

    办工作居住证

    考证书评职称

    4、您更偏向于哪种取证方式:

    全程无忧

    在家自学

    学校听课

    辅导教学

    其他

    *您的姓名:

    *手机号码:

    *报考城市:

    相关文章

    • 海淀"dede会员中心如何调用评论(会员中心登录)"

      海淀dede会员中心如何调用评论(会员中心登录)

      dede会员中心如何调用评论,会员中心登录内容导航:dede怎么调用留言板腾讯嬗变削藩后剑指何方会员中心模板详细页如何调用自定义字段dede 评论怎么调用一、dede怎么调用留言板有三种方法可以实现调用,分别如下: 第一...

    • 海淀"如何提升网站加载速度(怎么提高网站下载速度)"

      海淀如何提升网站加载速度(怎么提高网站下载速度)

      如何提升网站加载速度,怎么提高网站下载速度内容导航:如何提升网站的打开速度对于加快网页的加载速度都有哪些优化的方法网站建设过程中是如何提高网站加载速度如何通过预加载器提升网页加载速度 一、如何提升网站的...

    • 海淀"「阿里云独立密码是什么意思」阿里云盘密码登录怎么设置密码"

      海淀「阿里云独立密码是什么意思」阿里云盘密码登录怎么设置密码

      阿里云独立密码是什么意思,阿里云账号密码内容导航:阿里云账号登陆密码和服务器的密码是一样的吗什么是独立密码阿里云盘密码登录怎么设置密码知道 阿里云的 动态域名账号、密码是什么意思吗一、阿里云账号登陆密码...

    • 海淀"3张照片如何排版好看(五张照片怎么排版好看)"

      海淀3张照片如何排版好看(五张照片怎么排版好看)

      3张照片如何排版好看,五张照片怎么排版好看内容导航:三张照片怎么排版好看怎样把三张图片放在一张A4纸上排版的好看了3张7寸8张8寸照片墙怎么排书报怎样排版才好看一、三张照片怎么排版好看三张照片你可以把它合成一...

    • 海淀"个人如何网站备案(个人网址备案)"

      海淀个人如何网站备案(个人网址备案)

      个人如何网站备案,个人网址备案内容导航:个人服务器搭建网站如何进行备案个人网站怎么备案网站备案什么样的网站可以备案一、个人服务器搭建网站如何进行备案备案时需要提交网站和域名信息,对应管局会对您的网站和域...

    • 海淀"「企业备案有什么用途」特殊用途化妆备案怎么办理"

      海淀「企业备案有什么用途」特殊用途化妆备案怎么办理

      企业备案有什么用途,备案是干什么用的内容导航:备案是什么作用进行企业投资项目备案有什么作用吗会有类似于税收优惠之类的好处企业上的ICP备案号是什么呀特殊用途化妆备案怎么办理一、备案是什么作用备案:是指向主...

    • 海淀"什么浏览器不支持js(什么浏览器不支持wav)"

      海淀什么浏览器不支持js(什么浏览器不支持wav)

      什么浏览器不支持js,什么浏览器不支持wav内容导航:IE浏览器不兼容JavaScript我的浏览器不支持JS脚本是什么意思如何解决Win10系统IE浏览器不支持js为什么我的google浏览器不能选择日期打开流程一、IE浏览器不兼容Jav...

    • 海淀"网站首页布局设计用什么(网站布局设计的步骤)"

      海淀网站首页布局设计用什么(网站布局设计的步骤)

      网站首页布局设计用什么,网站布局设计的步骤内容导航:网页布局设计有哪些类型网站首页设计的页面应该包括哪些内容网站首页的设计和布局怎么做网页布局都有哪种一般都用什么布局一、网页布局设计有哪些类型1、拐角型...

    • 海淀"ps如何制作烟雾效果(ps怎样做出烟雾的效果)"

      海淀ps如何制作烟雾效果(ps怎样做出烟雾的效果)

      ps如何制作烟雾效果,ps怎样做出烟雾的效果内容导航:ps如何制作唯美的烟雾效果图ps怎样制作烟的效果photoshop如何制作这种实物与水墨结合的烟雾抽丝效果ps里怎么做烟雾效果一、ps如何制作唯美的烟雾效果图1、启动pho...

    • 海淀"如何开通个人博客(如何开通博客)"

      海淀如何开通个人博客(如何开通博客)

      如何开通个人博客,如何开通博客内容导航:如何开通个人博客怎样开通和使用自己的博客啊如何开通我的博客如何申请一个个人博客一、如何开通个人博客具体操作步骤如下:以新浪博客为例:1、首先打开百度,点击搜索进入...

    放松一下

    很酷的英文名

    很酷的英文名

    1.Frederica 菲蕾德翠卡 条顿 和平的领导者。

    2.Michelle(蜜雪)

    3.ERIC

    4.Elaine 伊莲恩 光亮的;年幼的小鹿

    5.RYAN

    6.LAWRENCE

    7.Lifetruth°

    8.KEVIN

    9.JOE

    10.FRED

    11.Jo 乔 苏格兰 恋人。

    12.Betty 贝蒂 上帝是誓约

    13.冷温柔°Triste

    14.Ianthe(爱恩丝)

    15.Jill 姬儿 神话 少女;恋人。

    16.Iris 爱莉丝 拉丁 彩虹女神;鸢尾花。

    17.Sara 莎拉 公主

    18.昔年°/c

    19.Fairy°

    20.DONALD

    21.Rita 莉达 珍珠;勇敢的;诚实的

    22.Eunice 尤妮丝 希腊 快乐的胜利。

    23.Susie 苏西 百合花

    24.Vicky 维基 胜利

    25.Gwendolyn 关德琳 塞尔特 白色眉毛的。空间说说心情

    26.Cathy 凯丝 纯洁的人

    27.STEVEN

    28.Don cry

    29.Flora 弗罗拉 拉丁 花;花之神

    30.Jessie 婕西 上帝的恩宠;财富

    31.FRANK

    32.Faithe 费滋 拉丁 忠实可信的人。

    33.Queen Stain-

    34.Irene 艾琳

    35.Shiloh夏洛

    36.ANTHONY

    37.RAYMOND

    38.Heather 赫瑟尔 英国 开花的石楠。

    39.JEREMY

    40..yw 起名网

    41.Ariel(爱丽儿) 空气般的精灵

    42.Eve 伊芙 希伯来 生命;赋予生命者生灵之母

    43.JOSEPH

    44.Ina 艾娜 拉丁 母亲。

    45.Ella 叶拉

    46.KENNETH

    47.TERRY

    48.Tiramisu

    49.JEFFREY

    50.HENRY

    51.ADAM

    52.Let me go °

    53.在我跟前你算what?

    54.JIMMY

    55.MICHAEL

    56.JERRY

    57.°Destiny

    58.?only you

    59.沦陷 -Anler

    60.Gloria 葛罗瑞亚 拉丁 荣耀者,光荣者。

    61.Amour ? 旧爱

    62.Angela 安杰拉 天使;报信者,安琪儿

    63.She is gone.

    64.Geraldine 娇拉汀 德国 强而有力的长矛。

    65.promise 念旧 c

    66.Linda 琳达 美丽的人

    67.DAVID

    68.Tina 蒂娜 娇小玲珑的人

    69.JACK

    70.Cry@

    71.Freda 弗莉达 德国 和平;领导者。

    72.Florence 弗罗伦丝 塞尔特 开花的或美丽的。

    73.BILLY

    74.Jane 珍 希伯来,法国 上帝是慈悲的;少女。

    75.CRAIG

    76.Gladys 葛莱蒂丝 威尔斯 公主。

    77.Jamie 婕咪 拉丁 取而代之者。

    78.HARRY

    79.Kitty 吉蒂 纯洁的

    80.Jenny 珍妮 少女

    81.JASON

    82.DANIEL

    83.Irene 艾琳 法国,拉丁 和平;和平女神。

    84.Jessie 婕西 希伯来 上帝的恩宠;财富。

    85.? .·Alone°甜蜜爱情签名

    86.Moment °

    87.EDWARD

    88.JONATHAN

    89.BOBBY

    90.ANDREW

    91.BRANDON

    92.JOSE

    93.Mia米娅

    94.Sunshine °

    95.Janice 珍尼丝 希伯来,法国 少女;上帝是仁慈的。

    96.JUAN

    97.Heidi 海迪

    98.Demon微光

    99.VICTOR

    100.小闹心° Forever

    101.CARL

    102.Gill 姬儿 拉丁 少女。

    103.DOUGLAS

    104.じFalse“ 一直都在

    105.GREGORY

    106.Hulda 胡尔达 条顿 优雅,被大众深深喜爱的。

    107.Honey 汉妮 英国 亲爱的人。

    108.HAROLD

    109.LOUIS

    110.We are one °

    111.Gabriella盖比瑞拉

    112.BRIAN

    113.Hedy 赫蒂 希腊 甜蜜,又令人欣赏的。

    114.Esther 艾丝特 希伯来 星星

    115.____。The End

    116.Hermosa 何蒙莎 西班牙 美丽。

    117.BAEK°

    118.爱情 swindler°

    119.Jacqueline 贾桂琳 法国 愿上帝保护。

    120.RALPH

    121.JOHNNY

    122.Hilary 希拉瑞莉 拉丁 快乐的。

    123.Ida 艾达 德国 快乐的,勤奋的,富有的。

    124.Isabel 伊莎蓓尔 希伯来 上帝的誓约。

    125.ROBERT

    126.MATTHEW

    127.Fanny 梵妮 法国 自由之人。

    128.Louisa 璐易莎

    129.SEAN

    130.ROGER

    131.Helen 海伦 希腊,拉丁 火把;光亮的。

    132.Alison/Allison 爱丽森

    133.THOMAS

    134.STEVE

    135.Ivy 艾薇 希腊 希腊传说中的神圣食物。

    136.Eudora 尤朵拉 希腊 可爱的赠礼,美好的愉快的。

    137.Evangeline 伊文捷琳 希腊 福音的信差,福音;天使

    138.Judy 朱蒂 赞美

    139.WILLIAM

    140.KEITH

    141.一段一情一世纪 ら On

    142.LARRY

    143.Sarah 赛拉 公主

    144.ROY

    145.Alone@

    146.Moment ° 如此的

    147.JOSHUA

    148.ERNEST

    149.Georgia 乔治亚 希腊 农夫。

    150.RANDY

    151.ARTHUR

    152.Ethel 艾瑟儿 英国 尊贵的;出身高贵的。

    153.summer-空心°

    154.TODD

    155.BlaVer

    156.Griselda 葛莉谢尔达 德国 指对丈夫极顺从和忍耐的女人。

    157.GEORGE

    158.Maggie 玛吉 珍珠

    159.Empress.女皇

    160.PAUL

    161.baby!你好吊

    162.Genevieve 珍妮芙 古威尔斯 金发碧眼的人;白种人。

    163.EUGENE

    164.黑白交织HandWcc`

    165.Ingrid 英格丽 斯堪的那维亚 女儿;可爱的人。

    166.AARON

    167.霸控` Roll

    168.GARY

    169.CHRIS

    170.BENJAMIN

    171.Spoil me@

    172.RICHARD

    173.Eliminate

    174.Heloise 海洛伊丝 法国 健全的;在战场上很出名。

    175.WILLIE

    176.染指りEncroa

    177.SHAWN

    178.Hilda 希尔达 条顿 战斗;女战士

    179.ALAN

    180.STEPHEN

    181.Forever Love

    182.Gail 盖尔 英国 快乐的;唱歌;峡谷。

    183.Joa 琼 法国,神话 上帝仁慈的赠礼。

    184.Joanne 希伯来 希伯来 上帝仁慈的赠礼。

    185.EARL

    186.silent 黑白年代

    187.Amy 艾咪 最心爱的人,可爱的

    188.kingstar°堇忆丶

    189.RONALD

    190.MOKO !

    191.TIMOTHY

    192.Sherry 雪莉

    193.Emily 埃米莉 勤勉奋发的

    194.Gustave 葛佳丝塔芙 德国,瑞典 战争。

    195.Evelyn 伊芙琳 塞尔特 生命;易相处的人;令人愉快的人。

    196.GERALD

    197.PETER

    198.Adrienne/Adrianna 爱德丽安

    199.Hannah 汉娜 希伯来 优雅的。

    200.MARK

    201.Giselle 吉榭尔 条顿 一把剑

    202.Grace 葛瑞丝 英国,法国,拉丁 优雅的。

    203.Memory°

    204.CHRISTOPHER

    205.CHARLES

    206.Dancer。

    207.Gemma 姬玛 意大利 宝石

    208.Jean 琴 法国 上帝是慈悲的。

    209.PATRICK

    210.MARTIN

    211.Frances 法兰西斯 法国 自由之人,无拘束的人。

    212.Gabrielle 嘉比里拉 希伯来 上帝就是力量。

    213.PHILIP

    214.DENNIS

    215.Ju tong*

    216.CARLOS

    217.NICHOLAS

    218.Iris(艾瑞丝)彩虹女神

    219.PHILLIP

    220.WAYNE

    221.WALTER

    222.Irma 艾尔玛 拉丁,条顿 地位很高的;高贵的

    223.Jessica 杰西嘉 希伯来 上帝的恩宠;财富。

    224.Jenny 珍妮 希伯来,法国 少女。

    225.Maxine 麦可馨

    226.ALBERT

    227.Natalie 娜特丽

    228.Joanna 乔安娜 希伯来 上帝仁慈的赠礼。

    229.CLARENCE

    230.BRUCE

    231.Hazel 海柔尔 英国 领袖,指挥官。

    232.RUSSELL

    233.JESSE

    234.浅时光BonnenuI

    235.Fay 费怡 法国 忠贞或忠诚;小仙女。

    236.One day *

    237.HOWARD

    238.JUSTIN

    239.SAMUEL

    240.Hilary 希拉瑞莉 快乐的

    241.Brave°/勇敢

    242.Sophy/Sophia 索菲/索菲娅

    243.Jennifer 珍尼佛 英国 白色的波;施魔法,妖艳,迷人的女人。

    244.Janet 珍妮特 希伯来,法国 少女,上帝的恩赐

    245.Isabella/Isabel(依莎贝拉/依莎贝尔)

    246.JOHN

    247.JAMES

    248.SCOTT

    评论 (0)

    上一页 下一页

    我要点评

    您还未登录,无法发表评论!