Crossbow Experiements and Elation

31 Dec '08 - 10:34 by benr

I wanted to play a little deeper with Crossbow, and in particular get my mind around Etherstubs and inter-stub routing. So I devised the following experimental architecture:

Etherstub0
        |----> vnic0    ---> zone001
        |----> vnic1    ---> zone002
        +----> vnic2  --
Etherstub1               +-> router01
        |----> vnic3  --/
        |----> vnic4    ---> zone003
        +----> vnic5    ---> zone004

The idea is to have 2 zones on one etherstub (virtual switch) on one subnet, 2 on another, and then an additional zone that sits on both acting as a router.

So I set forth to do this. Create a template zone, cloned it out and brought them all up. I created all the vnic's assigned to the appropriate etherstubs and gave them to the zones as exclusive-ip interfaces and then configured each zones networking stack by plumbing and ifconfig'ing.

root@quadra ~$ dladm create-etherstub etherstub0
root@quadra ~$ dladm create-etherstub etherstub1
root@quadra ~$
root@quadra ~$ dladm create-vnic -l etherstub0 vnic0
root@quadra ~$ dladm create-vnic -l etherstub0 vnic1
root@quadra ~$ dladm create-vnic -l etherstub0 vnic2
root@quadra ~$ dladm create-vnic -l etherstub1 vnic3
root@quadra ~$ dladm create-vnic -l etherstub1 vnic4
root@quadra ~$ dladm create-vnic -l etherstub1 vnic5
root@quadra ~$
root@quadra ~$ dladm show-link
LINK        CLASS    MTU    STATE    OVER
e1000g1     phys     1500   up       -- 
e1000g2     phys     1500   down     -- 
e1000g0     phys     1500   unknown  --
etherstub0  etherstub 9000  unknown  --
etherstub1  etherstub 9000  unknown  --
vnic0       vnic     9000   up       etherstub0
vnic1       vnic     9000   up       etherstub0
vnic2       vnic     9000   up       etherstub0
vnic3       vnic     9000   up       etherstub1
vnic4       vnic     9000   up       etherstub1
vnic5       vnic     9000   up       etherstub1

Here is the zone configuration:

zonecfg:template0> info
zonename: template0
zonepath: /quadra/zones/template0
brand: native
autoboot: false
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: exclusive
inherit-pkg-dir:
        dir: /lib
inherit-pkg-dir:
        dir: /platform
inherit-pkg-dir:
        dir: /sbin
inherit-pkg-dir:
        dir: /usr
inherit-pkg-dir:
        dir: /opt
net:
        address not specified
        physical: vnic0
        defrouter not specified

I then decided on the following IP scheme:

IPs:
vnic0   10.0.90.10      /24
vnic1   10.0.90.11
vnic2   10.0.90.12
vnic3   10.0.91.12
vnic4   10.0.91.11
vnic5   10.0.91.10

Zones up, and it looks like this:

root@quadra ~$ zoneadm list -vc
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   3 zone001          running    /quadra/zones/zone001          native   excl
   4 zone002          running    /quadra/zones/zone002          native   excl
   5 zone003          running    /quadra/zones/zone003          native   excl
   6 zone004          running    /quadra/zones/zone004          native   excl
   7 router01         running    /quadra/zones/router01         native   excl
   - template0        installed  /quadra/zones/template0        native   excl

Now we play!

First things first... can I touch an interface other than the one explicit assigned to it? And, do dladm commands work in a zone?

root@zone001 ~$ dladm show-vnic
root@zone001 ~$ dladm show-vnic vnic0
dladm: invalid vnic name 'vnic0': object not found
root@zone001 ~$ dladm show-vnic vnic1
dladm: invalid vnic name 'vnic1': object not found
root@zone001 ~$ dladm show-vnic vnic2
dladm: invalid vnic name 'vnic2': object not found
root@zone001 ~$ dladm show-ether
root@zone001 ~$ dladm show-usage
dladm: show-usage requires a file
root@zone001 ~$ dladm create-etherstub zonestub0
dladm: etherstub creation failed: object not found

root@template0 ~$ ifconfig vnic2 plumb 
ifconfig: cannot open link "vnic2": DLPI link does not exist
root@template0 ~$ ifconfig vnic1 plumb

Ok, so dladm is useless and I can't plumb an interface not assigned. Good.

Now, to setup our router. All we should have to do is enable IPv4 Forwarding on a zone with 2 interfaces, one on each network:

root@router01 ~$ routeadm -e ipv4-forwarding
root@router01 ~$ routeadm -u
root@router01 ~$ routeadm
              Configuration   Current              Current
                     Option   Configuration        System State
---------------------------------------------------------------
               IPv4 routing   enabled              enabled
               IPv6 routing   disabled             disabled
            IPv4 forwarding   enabled              enabled
            IPv6 forwarding   disabled             disabled

           Routing services   "route:default ripng:default"

Routing daemons:

                      STATE   FMRI
                   disabled   svc:/network/routing/legacy-routing:ipv4
                   disabled   svc:/network/routing/legacy-routing:ipv6
                   disabled   svc:/network/routing/ripng:default
                   disabled   svc:/network/routing/ripng:quagga
                     online   svc:/network/routing/ndp:default
                   disabled   svc:/network/routing/zebra:quagga
                   disabled   svc:/network/routing/rip:quagga
                   disabled   svc:/network/routing/ospf:quagga
                   disabled   svc:/network/routing/ospf6:quagga
                   disabled   svc:/network/routing/bgp:quagga
                     online   svc:/network/routing/route:default
                   disabled   svc:/network/routing/rdisc:default

root@router01 ~$ ifconfig -a
lo0: flags=2001000849 mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
vnic2: flags=201100843 mtu 9000 index 2
        inet 10.0.90.12 netmask ffffff00 broadcast 10.0.90.255
        ether 2:8:20:27:5f:6
vnic3: flags=201100843 mtu 9000 index 3
        inet 10.0.91.12 netmask ffffff00 broadcast 10.0.91.255
        ether 2:8:20:e9:65:94
lo0: flags=2002000849 mtu 8252 index 1
        inet6 ::1/128

Easy enough. In the old days you would enable the "ROUTER" flag on each interface and such, but now its all nicely wrapped by routeadm. Yeah!

I won't bore you with the ping scenario details, but thanks to in.routed running in each zone by default the gateway just appeared auto-magically:

root@zone004 ~$ netstat -nr

Routing Table: IPv4
  Destination           Gateway           Flags  Ref     Use     Interface 
-------------------- -------------------- ----- ----- ---------- --------- 
default              10.0.91.12           UG        1          0 vnic5     
10.0.91.0            10.0.91.10           U         1          1 vnic5     
127.0.0.1            127.0.0.1            UH        1          0 lo0       

Routing Table: IPv6
  Destination/Mask            Gateway                   Flags Ref   Use    If   
--------------------------- --------------------------- ----- --- ------- ----- 
::1                         ::1                         UH      1       0 lo0   
root@zone004 ~$ ping -s 10.0.90.10
PING 10.0.90.10: 56 data bytes
64 bytes from 10.0.90.10: icmp_seq=0. time=0.549 ms
64 bytes from 10.0.90.10: icmp_seq=1. time=0.091 ms
^C
----10.0.90.10 PING Statistics----
2 packets transmitted, 2 packets received, 0% packet loss
round-trip (ms)  min/avg/max/stddev = 0.091/0.320/0.549/0.324
root@zone004 ~$ traceroute 10.0.90.10
traceroute to 10.0.90.10 (10.0.90.10), 30 hops max, 40 byte packets
 1  10.0.91.12 (10.0.91.12)  0.087 ms  0.041 ms  0.034 ms
 2  10.0.90.10 (10.0.90.10)  0.086 ms  0.056 ms  0.052 ms

How kool is that! I could take this further by adding in a public interface to the router and routing it as well, but I'd need to bring IP NAT into the mix and I'm not terribly interesting in that tonight.

Of course, one other test of interest is will snoop work properly? We know it works with IP Instances, but still work fine with vnic's and etherstubs? Yes!

root@zone001 ~$ snoop
Using device vnic0 (promiscuous mode)
  10.0.91.10 -> zone001      ICMP Echo request (ID: 496 Sequence number: 5)
     zone001 -> 10.0.91.10   ICMP Echo reply (ID: 496 Sequence number: 5)
  10.0.91.10 -> zone001      ICMP Echo request (ID: 496 Sequence number: 6)
     zone001 -> 10.0.91.10   ICMP Echo reply (ID: 496 Sequence number: 6)

Furthermore, Etherstub does act as a switch. Other zones on the same etherstub will not see traffic unless its addressed to it.

As a sidenote, you'll notice that Etherstub's default to JumboFrame. You should be able to modify this, however the link-property shows as read-only... I'll look into that later.

Ever wanted to roll out a functioning, routing, VLAN'ed, multicast network of hundreds of nodes to test your dream setup but only have a laptop? Now you can. All my test zones are consuming only 12MB of disk each, and I've got 300GB free on my home SATA RAIDZ2... so do that math. :)

BTW.... I did all this from architect to implementation and fully tested in 1 hour, including the time it took to install and configure all the zones. Solaris rules.

Can't resist... lets try IP Filter within the Zone just to see that its happy. I'll use a simple ruleset that blocks everything but SSH:

root@zone001 ~$ cat /etc/ipf/ipf.conf 
#
# ipf.conf
pass in quick proto tcp from any to 10.0.90.10/32 port = 22
block in log from any to 10.0.90.10/32

root@zone001 ~$ svcadm enable ipfilter

Now we'll test from another node:

root@zone004 ~$ ssh 10.0.90.10
The authenticity of host '10.0.90.10 (10.0.90.10)' can't be established.
RSA key fingerprint is 2e:fc:c7:36:33:70:db:16:d7:74:35:04:1a:3f:02:bb.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.0.90.10' (RSA) to the list of known hosts.
Password: 

root@zone004 ~$ ftp 10.0.90.10
^C

Sweet. Now just a look at the IP Filter stats to make sure its not a fluke:

root@zone001 ~$ ipfstat 
bad packets:            in 0    out 0
 IPv6 packets:          in 0 out 0
 input packets:         blocked 5 passed 25 nomatch 8 counted 0 short 0
output packets:         blocked 0 passed 15 nomatch 15 counted 0 short 0
 input packets logged:  blocked 5 passed 0

Perfect! Its actually blocking the packets. IP Filter works as you expect it too, in a zone on a vnic. Super sweet.


- - C O M M E N T S - -

I know it’s off topic, but every time I hear about this, I think of Project Crossbow from Real Genius

Matt Simmons (Email) (URL) - 31 December '08 - 12:35

Excellent! OpenSolaris has a lot of GREAT technologies, and ZFS and Dtrace seems to concentrate all the attention (both wonderful technologies too ;), so it’s allways important to highlight the great effort of so skilled hackers: Crossbow, Comstar, OHAC…
[]’s
Leal

Leal (Email) (URL) - 01 January '09 - 14:04

Just curious, using a zone as a router obviously means that you have to bring up that zone first before the other zones come online, otherwise network services will fail.

Is that correct? Is there a way to tell Solaris to bring up a specific zone first?

Thanks

Anil (Email) - 27 April '09 - 15:53

Using a zone as a router obviously means that you have to bring up that zone first before the other zones come online, otherwise network services will fail.

Chris (Email) (URL) - 10 May '09 - 07:02

I know it’s off topic, but every time I hear about this, I think of Project Crossbow from Real Genius

film izle (Email) (URL) - 22 May '09 - 15:26

[[http://www.u4game.com]] power leveling

wow power leveling (Email) (URL) - 05 August '09 - 03:41

it’s allways important to highlight the great effort of so skilled hackers?

Mike (Email) (URL) - 31 August '09 - 16:25

[[http://googe.com/]] hey

dsd (Email) (URL) - 05 September '09 - 13:12

091014051115PM[[http://www.2moons-dil.com]] 2moons gold | [[http://www.2moons-dil.com]] 2moons dil |

sdfsdfds (Email) (URL) - 14 October '09 - 09:11

Ben Rockwood wrote a great article about the usage of Crossbows vnics and virtual switches in conjunctions with zones: Crossbow Experiements and Elation. A must-read.

Power Of Conversational Hypnosis (Email) (URL) - 30 November '09 - 12:04

I happen to enter your blog with the help of google search. To my sheer luck I got what I was searching for. Thanks

sears parts (Email) (URL) - 29 December '09 - 17:02

Good post! Thanks you for your information! China Wholesale Wholesale China Wholesalers Wholesale Game Accessories Wholesale Iphone Accessories Video Game Accessories Wholesale Wholesale Wii Accessories Wholesale Xbox 360 Accessories Wholesale Xbox 360 Games Wholesale Video Games Cheap Video Games Cheap Ps3 Games Cheap Xbox 360 Games Wholesale Computers Wholesale Laptop Computers Wholesale Laptops Discount Computers Cheap Computers Wholesale Iphones Wholesale Iphone Wholesale Iphones 3g Hiphones Wholesale Hiphone Wholesale Hiphones Wholesale Nokia Wholesale Nokia 8800 Wholesale Nokia n97 wholesale blackberry wholesale blackberry phones wholesale blackberry 9700 wholesale blackberry 9600 wholesale blackberry 9500

raging bull (Email) (URL) - 15 January '10 - 06:27

Good post! Thanks for your information! ed hardy ed hardy ed hardy clothing ed hardy clothing ed hardy swimwear ed hardy swimwear ed hardy jeans ed hardy jeans ed hardy hoodies ed hardy hoodies ed hardy shoes ed hardy shoes ed hardy uk ed hardy uk ed hardy bags ed hardy bags ed hardy shirts ed hardy shirts christian audigier christian audigier ed hardy mens ed hardy mens ed hardy womens ed hardy womens ed hardy kids ed hardy kids ed hardy

ed hardy (Email) (URL) - 15 January '10 - 07:30

thanks

kamagra (Email) (URL) - 21 January '10 - 01:07

good read thanks

M65 Jacket (Email) (URL) - 21 January '10 - 01:07

many thanks

viagra cialis (Email) (URL) - 21 January '10 - 01:53

good post

abercrombie clothing (Email) (URL) - 22 January '10 - 08:30

Good post! Thanks for your information!

As Seen On TV (Email) (URL) - 27 January '10 - 06:13

Everything will be all right,I am behind you.

iphone (Email) (URL) - 29 January '10 - 07:34

Great idea. It is cool when you know enough to be able to experiment. It was very interesting to see the way of your thoughts and ideas. As for me, I’m not very good at it yet. But I hope I will. I do take pains to learn it. I found a lot of nice book at the rapidshare search [[http://rapidpedia.com]] . But you know, sometimes it is very boring to work at them. I can’t but wait till I do something like you do.

Meg (Email) - 01 February '10 - 19:28

Your article is very useful!

ed hardy (Email) (URL) - 06 February '10 - 06:02

Your article is very useful!Thank you for sharing.Nice post.

Tiffany Accessories (Email) (URL) - 08 February '10 - 08:40

This is very valuable post. Is there any concept similar to this in Solaris 5.10? If so any clue how to create a VNIC

Thanks in advance,
John

John (Email) - 08 February '10 - 21:52

sweetie bracelets [[http://www.linkslife.uk.com/Bracelets/]]

links of london (Email) (URL) - 03 March '10 - 07:27

Great list, thanks for sharing with us

wholesale lingerie (Email) (URL) - 10 March '10 - 10:56

Thanks for your sharing… I think your information is useful for me and I appreciate to you for your article:)

memory foam mattress (Email) (URL) - 22 March '10 - 09:49

Hey … great posts … i have some thing crazy 4 u.

Teeth Whitening Systems (Email) (URL) - 26 March '10 - 17:40

Some man are more handsome with moustaches. In my childhood I loathed such men but now I believe the man can benefit from them. It was interesting to find out about the development of the moustashes’ [[http://hotwallpapers4u.comform.]]. I found a lot of interesting at the files search engine

. I believe it can be an interesting topic for a new article.

Alex (Email) - 28 March '10 - 10:54

10331102854AM2moons gold | 2moons dil |

daas (Email) - 31 March '10 - 02:28

10331102918AM[[http://www.buy2moonsgold.com/]] 2moons gold | [[http://www.buy2moonsgold.com/]] 2moons dil |

adw (Email) - 31 March '10 - 02:29

linksoflondon

links of london (Email) (URL) - 31 March '10 - 06:43

I agree with you

ghd hair straighteners (Email) (URL) - 06 April '10 - 02:22

The aim of Adidas shoes is to make the very best adidas superstar shoes at an affordable price.cheap Adidas shoes of running sneakers is about a lifestyle. Always making style and innovative advances, cheap Adidas shoes have the fashionable running shoes you will love.From inexpensive adidas running shoes to competitive track shoes, the Adidas superstar sneakers offer great value.

[[http://www.adidas-cheap.com/]]

adidas shoes (Email) (URL) - 08 April '10 - 10:17

Always making style and innovative advances, cheap Adidas shoes have the fashionable
[[http://www.mobilershop.com]]
[[http://www.beautycasa.com]]

cell phone (Email) (URL) - 12 April '10 - 06:00

Unfortunately, I don’t like to trying something likes that. But thanks for your information!toronoto web design |toronoto swingers

toronoto swingers (Email) (URL) - 12 April '10 - 08:23

thanks share your artic!

metin2yang (Email) - 19 April '10 - 04:01

The launch of brings a
links of london new, high impact dimension to the brand, encompassing innovative bespoke pieces designed by Elizabeth Galton.

YYYE (Email) (URL) - 20 April '10 - 08:59

Plantar fasciitis or inflammation of the plantar fascia comes about when the plantar fascia suffers microscopic tears at the point where it joins to the heel bone, or along its length.

best plantar fasciitis treatment (Email) (URL) - 22 April '10 - 05:17

I very intersted in the article

cheap mbt shoes (Email) (URL) - 23 April '10 - 03:40

For command, long family Louis Vuitton handbags will give the illusion of piece, so a ribbon with one effective important touch a little above the bust line will look great Because of this, the charms which could exactly pageant their purity and innocence. In the decoration of the proceed. Therefore, You will never be analogous to your dresses, age, career, complexion and with wheat influence would look better by bearing jewels that are not so vivid, for example the pearls or silver decorated family Louis Vuitton classic charms . Ladies with dull wrecked are also good array for them.

Louis vuitton (Email) (URL) - 23 April '10 - 08:28

Just one question: how to add your blog into my rrs reader, thanks so much.

Nike Basketball Shoes Online (Email) (URL) - 26 April '10 - 06:23

What a great post! Just one suggestion:If you add some pics, it would be easiler to follow!

MBT Shoes (Email) (URL) - 26 April '10 - 06:24

It’s so lucky for me to find your blog! So shocking and great! Just one suggestion: It will be better and easier to follow.

discount mbt shoes (Email) (URL) - 26 April '10 - 06:24

Thanks for your information. Rarely I read article likes yours, really love it. Thanks..!

bvlgari perfume (Email) (URL) - 27 April '10 - 10:24

Louis Vuitton
Gucci Shoes
Hermes Handbags
christian louboutin
nike shoes
replica bags
Louis Vuitton
Gucci Bags
louis vuitton
herve leger

kcxw1 (Email) (URL) - 28 April '10 - 03:15

You should to respect your style when choosing your right family of london jewelry. Nevertheless it is a big inquiry for many women to highlight your personalities. For command, long family Louis Vuitton handbags will give the illusion of piece, so a ribbon with one effective important touch a little above the bust line will look great Because of this, the charms which could exactly pageant their purity and innocence. In the decoration of the proceed. Therefore, You will never be analogous to your dresses, age, career, complexion and with wheat influence would look better by bearing jewels that are not so vivid, for example the pearls or silver decorated family Louis Vuitton classic charms . Ladies with dull wrecked are also good array for them.

Louis vuitton (Email) (URL) - 28 April '10 - 09:50

I’m a little late finding this article, but I loved it.

As we know, now sunglasses are loved by more and more people, and everyone would like to have a pair of comfortable sunglasses,save up to 47%.welcome to [[http://www.eyewear-rayban.com]]

rayban sunglasses (Email) (URL) - 29 April '10 - 02:33

Louis Vuitton
Gucci Shoes
Hermes Handbags
christian louboutin
nike shoes
replica bags
Louis Vuitton
Gucci Bags
louis vuitton
herve leger

kcxw1 (Email) (URL) - 29 April '10 - 08:11

One of the newest types is the links charm bracelets. New sort of technology is used to add a different twist Links London Watches in the trend of bracelets. The charm on a bracelet comes in the form of different kinds of charms that can be made in many different patterns and use different links of london sweetiegemstones or 925 sterling slivers to accent your bracelet. Shortly, Links charms are attached with bracelet base to make them unique.

wangrongjiao (Email) (URL) - 30 April '10 - 02:36

Welcome to visit my blog. Today I want to say something about links Accessories. Generally speaking, accessories can make or break a look. Enliven your attire with bold links accessories: links of london sweetie of black and gray patterned Ghanaian beads, handmade olive green ceramic beads with ostrich eggshell and coconut shell, and African mud beads. Shown with carved black wooden links of london bangle, black wooden stretch bracelet and lacquered wood bangle from India.

panxin (Email) (URL) - 30 April '10 - 14:29

great post
[[http://www.sellnikesbs.com]]

mbt sheos (Email) (URL) - 01 May '10 - 01:58

Dude, I am not much into reading, but somehow I got to read alots of articles on your site.
Its amazing how interesting it is for me to keep visiting this site very often. Great Job!

[[http://kewlmovies.com/]]

Mark @ Free Online Movies (Email) (URL) - 02 May '10 - 14:40

Thank you for your post!
[[http://www.trademic.com]]

wholesale (Email) (URL) - 04 May '10 - 03:10

Louis Vuitton
Gucci Shoes
Hermes Handbags
christian louboutin
nike shoes
replica bags
Louis Vuitton
Gucci Bags
louis vuitton
herve leger
Rolex Watches
Omega Watches

kcxw1 (Email) (URL) - 04 May '10 - 07:18

nice site!
[[http://www.trademic.com/product/index...]]

wholesale china (Email) (URL) - 05 May '10 - 02:24

P90x .It really is not expensive if you factor in the cost

of a gym membership,P90x workout . The cost for P90X is

about three months of a paid gym membership but you get to

keep the program foreverP90x . You can try many of the

online sites, but it will be the same as buying from the

company or a Beachbody Coach. Make sure you are getting

original DVD’s. People are selling copies all over. The

problem is how long will they last, P90x workout ,and you

truly need the exercise and nutrition guide to even follow

the program. You can go to any site or you can go to

[[http://www.p90xmall.com]] and click on products. P90x dvd You can

order directly from the site,P90x dvd.

p90x (Email) (URL) - 05 May '10 - 06:01

it is very good.flower girl dresses
bridesmaid dresses

bailey (Email) - 05 May '10 - 09:06

People deserve wealthy life and business loans or just car loan will make it better. Because people’s freedom depends on money state.

ArnoldBessie27 (Email) (URL) - 06 May '10 - 02:35

Hermes Handbags
christian louboutin
nike shoes
replica bags
Louis Vuitton
Gucci Bags
louis vuitton
herve leger
Rolex Watches
Omega Watches

lv (Email) (URL) - 07 May '10 - 09:31

for best web online store [[http://www.salepumashoes.com]]

puma (Email) (URL) - 08 May '10 - 12:31

Have read, thank you sharing!

Used Wheel Loaders (Email) (URL) - 10 May '10 - 07:39

on all orders. coupon code itj20im to save 20% -50%

printing consumable
flash memory
computer peripheral
multimedia player
mobile handset
camera to PDA accessories

china wholesale usb mp3 player
china wholesale Computer Peripheral
china wholesale Adapters
china wholesale Connector
china wholesale Laptop Accessories
china wholesale Networking
china wholesale Storage Peripheral
china wholesale USB mouse
china wholesale USB Card Reader

iaamart2010 (Email) (URL) - 11 May '10 - 09:42

[[http://www.iaamart.com]]

iaamart2010 (Email) (URL) - 11 May '10 - 09:42

dell inspiron e1705 laptop battery [[http://www.adapterlist.com/dell/inspir..]]

laptop battery (Email) (URL) - 14 May '10 - 09:39

Dell latitude d820 Battery [[http://www.globallaptopbattery.co.uk/d..]]

laptop batteries (Email) (URL) - 14 May '10 - 09:44

en plaatje zegt alles, toch ? k Het volledige rapport is hier te [url=[[http://www.mydiscountjordanshoes.com/a..]]]] air-jordan-xv

[/url]

air jordan xv (Email) (URL) - 15 May '10 - 03:27

Thanks for the nice post. I am expecting some different idea from your side. You always represent some new thought in your post.

acai berry diet (Email) (URL) - 19 May '10 - 06:49

Nothing will be more right than these brilliant jewels for these fleshy ladies who will be looked sporting by taxing brilliant relations of Louis Vuitton wholesale. Girls taxing refined dresses should neither be disquiet about that will lengthen the charms are proper for your face form nor completely different from your face affect. Besides, agate and tawny are correct for jewels that your causal dresses are too ordinary if the relations of london are well matched with clothes. Some blush. Hope to help you! Make reliable the look of your face. With an around face you want to look for them. You know what!

Louis vuitton (Email) (URL) - 20 May '10 - 08:44

The truth is that wholesale hatseven with jeans, the same contrast China wholesale storeprinciples hold true.

wholesale hats (Email) (URL) - 22 May '10 - 06:03

Thanks for the nice post. I am expecting some different idea from your side. You always represent some new thought in your post.

p90x dvd (Email) (URL) - 23 May '10 - 23:47

For command, long family Louis Vuitton handbags will give the illusion of piece, so a ribbon with one effective important touch a little above the bust line will look great Because of this, the charms which could exactly pageant their purity and innocence. In the decoration of the proceed. Therefore, You will never be analogous to your dresses, age, career, complexion and with wheat influence would look better by bearing jewels that are not so vivid, for example the pearls or silver decorated family Louis Vuitton classic charms . Ladies with dull wrecked are also good array for them.

p90x dvd (Email) (URL) - 23 May '10 - 23:48

This is a really excellent read for me. Must agree that you are one of the coolest bloggers I ever saw.[[http://www.laptopadapterac.com]] Thanks for posting this useful article.

car dvd (Email) (URL) - 24 May '10 - 07:59

Buy Nike Air Max 90 Shoes just $45-55 USD in[[http://www.iofferitems.com,]], 40-70% Off. Cheap Air Max 90 Shoes, Free Shipping! Buy Air Max 90 Now!

nike air max 90 shoes (Email) (URL) - 28 May '10 - 03:22

thank you for sharing the article.
The easy-to-use Video Converter for Mac lets you to enjoy your videos on all sorts of palyback including PSP, iPod, Mobile Phone, Zune, iPhone, Apple TV and MP4/MP3 player.
Free download supported. [[http://www.videoconverterformac.com]]

video converter for mac (Email) (URL) - 28 May '10 - 05:55

ou man.., I’ve never seen an article like this.
It was very nice reading it.
cuddletech is awesome!
keep up the good work, I’ll definitely come back to cuddletech!

buy foreclosed homes (Email) (URL) - 28 May '10 - 08:35

thanks for the post. Have been looking for info about the Crossbow Experiements for a long time already.

Regards and keep up great work!

depositfiles search (Email) (URL) - 31 May '10 - 15:15

Jazzy clothes go well with relations of Louis Vuitton having unadorned devise. You should to respect your style when choosing your right family of london jewelry. Nevertheless it is a big inquiry for many women to highlight your personalities.

heg (Email) (URL) - 07 June '10 - 06:31

[[http://www.mbtshoeslatest.com]]
[[http://www.nikeairmaxshoe.com]]

Nike air max shoe (Email) (URL) - 24 June '10 - 06:22

Thanks for sharing this information. I found it very informative as I have been researching a lot lately on practical matters such as you talk about.

mohun (Email) (URL) - 26 June '10 - 07:34

What is the perfect Gucci shoe you’re looking for? Is it a special kind? A rare item? We can offer you a collection of original Gucci men’s shoes and Gucci women’s shoes, from the Italian factory directly to [[http://www.bootsfirst.com/womens-gucci..]]
[[http://www.bootsfirst.com/womens-gucci..]] your home, at the best prices you will ever find. Compare prices and read Gucci shoes reviews before you buy. Take your time to look through our catalogue and find the best price on Gucci shoes!

cheap gucci shoes (Email) (URL) - 29 June '10 - 07:55

While many good tattoo kits may include a lot of these things, a good kit will also include a list of good suppliers so you can purchase more without having to search around for them.

tattoo machine([[http://www.idealhere.com/]])
wholesale tattoo supplies([[http://www.idealhere.com/wholesale-Tat..]])

Wholesale Accessories (Email) (URL) - 01 July '10 - 05:54

Replica bags

sou (Email) (URL) - 06 July '10 - 02:14

[url=[[http://www.howvogue.com]] Replica bags]

sou (Email) (URL) - 06 July '10 - 02:14

Do you like the ugg ? Ugg Classic Short Boots are UGG Australia’s original heritage styles. Ugg Classic Tall will keep your feet dry and the ultimate comfortable.
[[http://www.ugg-boots-london.com/ugg-cl..]]

Ugg Classic Short (Email) (URL) - 07 July '10 - 01:15

The Honeyroom offers vintage, celebrity, oversized aviator sunglasses, cheap fashion sunglasses [[http://www.freewholesale.net/wholesale..]] many other sunglass styles and celebrity fashion accessories at great prices. Visit freewholesale.net and cheap wholesale sign up for The Honeyroom newsletter to receive $5 off of your first Honeyroom purchase [[http://www.freewholesale.net/]]

cheap fashion sunglasses (Email) (URL) - 17 July '10 - 07:41

[url=[[http://www.cheapjerseyschina.com]cheap]] nba jerseys[/url]
[url=[[http://www.jerseyscloset.com]nfl]] jerseys[/url]

tanglong (Email) (URL) - 30 July '10 - 03:30

Your article are great, will visit very soon. there is a site: [[http://www.lovemypursemall.com]]

Replica Handbags (Email) (URL) - 06 August '10 - 15:03

[[http://www.dvdtoipadmacos.com]] DVD to iPad Mac is only a mac os x software that can help mac users easily convert DVD
to iPad supported video formats (mp4, m4v, mov), Which user can sync the converted videos to iPad with itunes. this Mac DVD to iPad
converter support almost all kind of DVD disk, like DVD5 (single layer, double layer), DVD9 , Either
copied by yourself or purchased DVD movie from market, the DVD to iPad mac all can do. The only short back of this DVD to iPad mac
is that it does support BD disk, if you happenly want to convert a blu-ray DVD movie to iPad, I suggest use this Blu-ray Ripper for replace.

DVD to iPad Mac (Email) (URL) - 09 August '10 - 02:04

The first layer of MBT Shoes means a high quality MBT Footwear cowhide after processing of machine. The main feature of MBT first layer cowhide: Masai Shoes surface layer are made of grain materials with close woven fibers; MBT Sandals feature smooth feeling, good strength and great abrasive resistance. MBT Medical Shoes lining are composed of suede with thick fiber, big diameter and flocking wool on the surface. Comparing with second layer of Discount MBT Sheos, first layer of MBT Shoes Cheap with more smooth surface and better quality, can be worn longer time. Our website launches MBT Outlet with first layer cowhide, so you can feel free to shop here and get satisfied MBT Shoes Clearance, including MBT Sawa, MBT Sirima, MBT Kaya, MBT Changa and so on .
Welcome to our website: [[http://www.mbtshoesmasai.com]]

mbtshoesmasai (Email) (URL) - 09 August '10 - 02:52

Fill up a water bottle with orange juice and buy about 12 sodas before the bars close. Sit out on the deck drinking all night.

timberland boots (Email) (URL) - 10 August '10 - 06:22

Essentially it became clear that the supposed rise was only purchases on national credit card increasing debt, not true signs of recovery driven by consumer confidence and economic stability.

Wholesale NFL jerseys (Email) (URL) - 11 August '10 - 13:55

Buy a piece of ghd for yourself. Come and join us [[http://www.ghdiron-outlet.com/]] to win the cheap ghd.

ghd outlet (Email) (URL) - 13 August '10 - 03:06

As we know, now GHD are loved by more and more people, which will save up to 45%.welcome to [[http://www.ghdoutlet-au.com/.]].

ghd straighteners (Email) (URL) - 13 August '10 - 03:11

Come and join us [[http://www.ghdoutlet-uk.com/index.php]] to win the ghd iv styler.

ghd hair straighteners (Email) (URL) - 13 August '10 - 03:14

Take your bottle. Fill up a water bottle with orange juice and buy about 12 sodas before the bars close. Sit out on the deck drinking all night. The Miami skyline with dawn just breaking is gorgeous.

ralph lauren polo (Email) (URL) - 13 August '10 - 07:32

They search all the other main sites like Orbitz, Expedia, Travelocity, hotel and airline sites and offer you the lowest price. You’ll save even more when you book it as a package like air and hotel together.

swarovski crystals (Email) (URL) - 13 August '10 - 15:41

It is very beautiful. Thank you for sharing. There is a site: [[http://www.nikesshox.com]]

discount nike shoes (Email) (URL) - 14 August '10 - 08:12

Have them name their fish etc. This is something that remains in the yard year round. They could help also will building something useful out of wood..

Wilson Badminton Rackets (Email) (URL) - 15 August '10 - 13:21

People deserve wealthy life time and home loans or consolidation loan can make it better. Just because freedom is based on money state.

loan (Email) (URL) - 15 August '10 - 14:10

Good post, thanks for sharing, I enjoy it very much! There is a site: [[http://www.cheapinsanitydvds.com/]]

buy discount insanity fitness (Email) (URL) - 19 August '10 - 13:10

It very useful to me, seem it is different with Solaris

tcj boy (Email) - 22 August '10 - 01:30

Good read. There is currently quite a lot of information around this subject on the net and some are most defintely better than others.

battery (Email) (URL) - 22 August '10 - 01:38

excellent article , I added you to my [[http://www.china-wholesale-directory.c..]] Top China Wholesalers category.. thanks for sharing the article!

China Wholesale Directory (Email) (URL) - 25 August '10 - 07:48

very cool article ,thanks for sharing the article!like my cool stuff .very useful.
uCoolStuff is the leading China wholesaler for [[http://www.ucoolstuff.com]] cool stuff [[http://www.ucoolstuff.com]] cool gifts , unusual gadgets and other unique gift ideas. We provide the very latest cool stuff and cool gifts for you

cool stuff (Email) (URL) - 25 August '10 - 07:51

tiffany jewelry wholesale

tiffany jewelry wholesale (Email) (URL) - 27 August '10 - 01:56

They search all the other main sites like Orbitz, Expedia, Travelocity, hotel and airline sites and offer you the lowest price. You’ll save even more when you book it as a package like air and hotel together.

dating personals (Email) (URL) - 27 August '10 - 11:30

Top Online Stores is a SEO Friendly [[http://www.toponlinestores.org]] free directory where you can find the best online shopping stores selected by hand and sorted by category [[http://www.china-wholesale-directory.c..]] china wholesale .

link directory (Email) (URL) - 14 September '10 - 07:20

tiffany jewelry wholesale

tiffany jewelry wholesale (Email) (URL) - 14 September '10 - 09:39

Find cheap tiffany Jewelry at [[http://www.silver-bulk.com]]

tiffany jewelry wholesale (Email) (URL) - 14 September '10 - 09:40

[[http://www.china-online-marketing.com/..]]

Tashard Choice JerseysPatrick Crayton Jerseys (Email) (URL) - 16 September '10 - 02:08

So, if somebody claims to have brand [url=[[http://www.tiffanystores.org/]] ]replica tiffany jewelry [/url]for sale on ebay, RUN!

Replica Tiffany Jewelry (Email) (URL) - 09 October '10 - 03:28

GHD hair straighteners is a fashion tool and good to travel with. GHD Australia can provide many kinds of ghd styler to you. Such as cheap ghd, ghd iv styler, purple ghd etc. Welcome to ghd outlet store [[http://www.ghdstyle-au.com]]

ghd outlet (Email) (URL) - 25 October '10 - 05:09

wholesale tiffany jewelry

wholesale tiffany jewelry (Email) (URL) - 28 October '10 - 14:40

i really appreciate what you’re doing here. very interesting site.
[[http://www.timberlandbootsale.co.uk]]
you have a very talented and skilled writting. i had a great time reading your comments.
[[http://www.timberlandboots4sale.co.uk]]

MBT shoes (Email) (URL) - 30 October '10 - 09:26

00zoe

MBT shoes[[http://www.mbtshoes4sale.co.uk]]
Timberland boots[[http://www.timberlandbootsale.co.uk]]

MBT shoes clearance (Email) (URL) - 01 November '10 - 02:52

Where you can buy the world famous brand clothes that cost little but with high quality?
[[http://hervelegeroutlets.com/]] may help you:herve leger outlet
Welcome to our online shop.

laura1 (Email) (URL) - 15 November '10 - 01:36

this is really a god-sent gift to me.nice click to here.i got the most usefully valuable info from you.million thanks.for my thankful return:cheap cell phones Buy Cheap Cell Phones Or Wholesale Cell Phones Accessories From Best Cheap Cell Phones China Wholesaler.We Are Offering All Kinds Of Discount Cell Phone With Brands Like: Nokia,Apple, Blackberry,etc.

wholesalecellphones (Email) (URL) - 21 November '10 - 07:06

asdasdas

moncler (Email) (URL) - 22 November '10 - 10:37

This was a really impressive topics!

Ed Hardy Men High Shoes (Email) - 08 December '10 - 16:12

11zoe
cheap ugg boots[[http://www.cheapuggbootssale.co.uk]]
Timberland boots sale[[http://www.timberlandboots4sale.co.uk]]

cheap ugg boots (Email) (URL) - 13 December '10 - 03:02

It’s really glad to read about the following topic

which has enhanced my knowledge regarding topic and plus has

given alot of ideas which I can think on.
So I would say thank you to the blog owner for providing

this amazing information.

Refurbished Computers (Email) (URL) - 22 January '11 - 08:23

Personal information





Remember your information?
Comment

Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.


^M