-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.properties
117 lines (86 loc) · 3.48 KB
/
config.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# PCの総数(ただしこの値はネットワーク構成によって保証されない)
env_num_pc=500
# ルータの総数(ただしこの値はネットワーク構成によって保証されない)
env_num_router=40
# ネットワークの構成
# ネットワーク数は,ルータの数(env_num_router)となる.
# 1ネットワークあたりのPC数(最小値)
env_num_pc_nw_min=10
# 1ネットワークあたりのPC数(最大値)
env_num_pc_nw_max=20
# 1ネットワークあたりのPCの最頻値の位置(0.1~0.9)
env_num_pc_nw_mu=0.5
# ネットワークの構成
# ネットワーク数は,ルータの数(env_num_router)となる.
# 1ネットワークあたりのPC数(最小値)
env_num_router_nw_min=2
# 1ネットワークあたりのPC数(最大値)
env_num_router_nw_max=10
# 1ネットワークあたりのPCの最頻値の位置(0.1~0.9)
env_num_router_nw_mu=0.5
# PCの帯域幅の最小値(1: 10Mbps/2: 100Mbps/3: 1Gbps/4: 10Gbps/5:25Gbps/6:40Gbps)
bw_pc_min=0
bw_pc_max=3
bw_pc_mu=0.5
# ルータの帯幅の最小値(0: 10Mbps/1: 100Mbps/2: 1Gbps/3: 10Gbps/4:25Gbps/5:40Gbps)
bw_router_min=0
bw_router_max=2
bw_router_mu=0.5
# ルーティングアルゴリズム
# 0: RandomRouting 1:RIP
routing_no=1
# 制御情報の交換時間間隔(ms)
routing_exchangespan=10000
# MTU(byte)
mtu=1500
# Header Size
header_size=100
# HTTP GET request size (byte)
http_get_request_size=2000
# HTTP GET Response size (KByte)n
http_get_response_size_min=10
http_get_response_size_max=200
http_get_response_size_mu=0.5
# HTTP POST request limit (MByte)
# file upload
http_post_request_size_min=2
http_post_request_size_max=20
http_post_request_size_mu=0.5
# HTTP POST response (KByte)
http_post_response_size=1
# TTL (Time to Live)
ttl=32
# 1ホップあたりの遅延(ms)
# 本当は,以下の4つの遅延に分かれるが,ここでは1+2+3+4の値を指す.
# 1. 処理遅延: パケット受信~キューに入るまで
# 2. キューイング遅延: キューに入る~キューから出るまでの待機時間
# 3. シリアル化遅延: キューから出て,信号に変換するまでの時間
# 4. 伝搬遅延: 信号変換完了~信号が隣り合うデバイスに到着するまでの時間
# 各パケットはパイプライン式で処理されるため,結局はどんなデータサイズの
# データを送っても,データ送信時間 + (1+2+3+4)だけの時間がかかる
# (データサイズ x (1+2+3+4)にはならない)
delay_per_hop_min=1
delay_per_hop_max=5
delay_per_hop_mu=0.5
router_nic_num_min=2
router_nic_num_max=4
router_nic_num_mu=0.5
# NICの送受信バッファサイズ(固定)
# 単位はKByteで,1024KB ~ 8MByte(8*1024KB)までが現実的
nic_buffer_size=8000
#ルータのキュー長
router_queue_length=10000
# ルータが,自身の経路情報をGWへ転送する間隔(単位: 秒)
routeinfo_interval=1
# Computerの要求発生確率.
# 個別の呼発生は,指数分布に従うものとする.
# 1秒あたりの要求発生確率λ_min(最小値)
request_exp_dist_lambda_min=0.3
# 1秒あたりの要求発生確率λ_max(最大値)
request_exp_dist_lambda_max=0.6
# DNAT mode
# 0: DNAT (ポート転送)なし 1: DNATあり
dnat_mode=1
# ルータ -> LANへのエントリを空にするモード
# 0: off(空にしない) 1: on (空にする)
noarp_enable=0