---

excalidraw-plugin: parsed
tags: [excalidraw]

---
==⚠  Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==


# Text Elements
Server ^P3etBY3i

protocol ^vIog8S8q

proxy ^hOKPWZE6

Server ^nddvAoYh

protocol ^pTZAT8Ac

%%
# Drawing
```json
{
	"type": "excalidraw",
	"version": 2,
	"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19",
	"elements": [
		{
			"type": "rectangle",
			"version": 179,
			"versionNonce": 826444381,
			"isDeleted": false,
			"id": "vdEoEaujOxQ3Pg1WvHWir",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -13.435832332064479,
			"y": -332.57148221526796,
			"strokeColor": "#1971c2",
			"backgroundColor": "transparent",
			"width": 206.8615888615924,
			"height": 171.67379281812566,
			"seed": 744296755,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 3
			},
			"boundElements": [],
			"updated": 1695558436656,
			"link": null,
			"locked": false
		},
		{
			"type": "text",
			"version": 230,
			"versionNonce": 1640470003,
			"isDeleted": false,
			"id": "P3etBY3i",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 63.81364280625104,
			"y": -257.05313142080746,
			"strokeColor": "#1971c2",
			"backgroundColor": "transparent",
			"width": 61.69993591308594,
			"height": 25,
			"seed": 1715344979,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1695558436656,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Server",
			"rawText": "Server",
			"textAlign": "left",
			"verticalAlign": "top",
			"containerId": null,
			"originalText": "Server",
			"lineHeight": 1.25,
			"baseline": 18
		},
		{
			"type": "arrow",
			"version": 415,
			"versionNonce": 815478461,
			"isDeleted": false,
			"id": "HdmLiBzCDAszPSanayBmD",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -78.79448273912638,
			"y": -321.6451555789437,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 0.23562187345569896,
			"height": 177.86740630039594,
			"seed": 1426100829,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1695558436656,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "arrow",
			"points": [
				[
					0,
					0
				],
				[
					0.23562187345569896,
					-177.86740630039594
				]
			]
		},
		{
			"type": "arrow",
			"version": 379,
			"versionNonce": 585523091,
			"isDeleted": false,
			"id": "mLGydzme1zjjJCzgvgsfI",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 32.26938500784644,
			"y": -316.92359640108657,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 1.6857120147317346,
			"height": 190.34595202321805,
			"seed": 956698685,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1695558436656,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "arrow",
			"points": [
				[
					0,
					0
				],
				[
					1.6857120147317346,
					-190.34595202321805
				]
			]
		},
		{
			"type": "text",
			"version": 207,
			"versionNonce": 707974835,
			"isDeleted": false,
			"id": "vIog8S8q",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -46.286296952588714,
			"y": -409.57993818763936,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 62.64012145996094,
			"height": 20,
			"seed": 1463184179,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1695558467127,
			"link": null,
			"locked": false,
			"fontSize": 16,
			"fontFamily": 1,
			"text": "protocol",
			"rawText": "protocol",
			"textAlign": "left",
			"verticalAlign": "top",
			"containerId": null,
			"originalText": "protocol",
			"lineHeight": 1.25,
			"baseline": 14
		},
		{
			"id": "9U8j2np5rBs2N8UJQv8Jp",
			"type": "rectangle",
			"x": -108.89581738740995,
			"y": -550.1832499169506,
			"width": 178,
			"height": 61,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "cross-hatch",
			"strokeWidth": 0.5,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 3
			},
			"seed": 571821053,
			"version": 209,
			"versionNonce": 116798515,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "hOKPWZE6"
				}
			],
			"updated": 1695558491159,
			"link": null,
			"locked": false
		},
		{
			"id": "hOKPWZE6",
			"type": "text",
			"x": -44.97578870088651,
			"y": -532.1832499169506,
			"width": 50.159942626953125,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "cross-hatch",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 737643261,
			"version": 175,
			"versionNonce": 1562850771,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1695558491159,
			"link": null,
			"locked": false,
			"text": "proxy",
			"rawText": "proxy",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "center",
			"verticalAlign": "middle",
			"baseline": 18,
			"containerId": "9U8j2np5rBs2N8UJQv8Jp",
			"originalText": "proxy",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 337,
			"versionNonce": 917231315,
			"isDeleted": false,
			"id": "eurHx-BtbpuH7j40VPKcX",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -232.02226399211912,
			"y": -330.73753763036115,
			"strokeColor": "#1971c2",
			"backgroundColor": "transparent",
			"width": 206.8615888615924,
			"height": 171.67379281812566,
			"seed": 531416093,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 3
			},
			"boundElements": [],
			"updated": 1695558436657,
			"link": null,
			"locked": false
		},
		{
			"type": "text",
			"version": 342,
			"versionNonce": 1002435549,
			"isDeleted": false,
			"id": "nddvAoYh",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -163.4684410277166,
			"y": -263.0452737924224,
			"strokeColor": "#1971c2",
			"backgroundColor": "transparent",
			"width": 61.69993591308594,
			"height": 25,
			"seed": 1360541821,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1695558436657,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Server",
			"rawText": "Server",
			"textAlign": "left",
			"verticalAlign": "top",
			"containerId": null,
			"originalText": "Server",
			"lineHeight": 1.25,
			"baseline": 18
		},
		{
			"id": "QwuJNQZVVN0wR2TR89s0M",
			"type": "arrow",
			"x": -55.54799130045339,
			"y": -498.81368469955913,
			"width": 0.8695652173913118,
			"height": 182.60869565217388,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "cross-hatch",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 2011584627,
			"version": 90,
			"versionNonce": 922305459,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1695558436657,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					0.8695652173913118,
					182.60869565217388
				]
			],
			"lastCommittedPoint": null,
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "arrow"
		},
		{
			"id": "EqgZX0SA-1pgeu9Y-Z3t4",
			"type": "arrow",
			"x": 56.62592174302489,
			"y": -509.2484673082548,
			"width": 2.6086956521739353,
			"height": 193.91304347826087,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "cross-hatch",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 1822241043,
			"version": 85,
			"versionNonce": 1123304701,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1695558436657,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					-2.6086956521739353,
					193.91304347826087
				]
			],
			"lastCommittedPoint": null,
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "arrow"
		},
		{
			"type": "arrow",
			"version": 297,
			"versionNonce": 1189415005,
			"isDeleted": false,
			"id": "Q0dyA6MHIhdobiDd5714l",
			"fillStyle": "cross-hatch",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -28.85256987022203,
			"y": -652.1536520926659,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 2.608695652173992,
			"height": 115.65217391304361,
			"seed": 1528130269,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1695558477638,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "arrow",
			"points": [
				[
					0,
					0
				],
				[
					-2.608695652173992,
					115.65217391304361
				]
			]
		},
		{
			"id": "MESxWm_cmaBqGddYqDpE4",
			"type": "arrow",
			"x": -11.200165213496863,
			"y": -538.8136846995592,
			"width": 0.8695652173913118,
			"height": 109.56521739130426,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "cross-hatch",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 1029602131,
			"version": 110,
			"versionNonce": 946615571,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1695558474864,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					-0.8695652173913118,
					-109.56521739130426
				]
			],
			"lastCommittedPoint": null,
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "arrow"
		},
		{
			"type": "text",
			"version": 322,
			"versionNonce": 964205779,
			"isDeleted": false,
			"id": "pTZAT8Ac",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 2.6971653608705424,
			"y": -595.7702064386895,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 62.64012145996094,
			"height": 20,
			"seed": 1046283763,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1695558470313,
			"link": null,
			"locked": false,
			"fontSize": 16,
			"fontFamily": 1,
			"text": "protocol",
			"rawText": "protocol",
			"textAlign": "left",
			"verticalAlign": "top",
			"containerId": null,
			"originalText": "protocol",
			"lineHeight": 1.25,
			"baseline": 14
		}
	],
	"appState": {
		"theme": "light",
		"viewBackgroundColor": "#ffffff",
		"currentItemStrokeColor": "#1e1e1e",
		"currentItemBackgroundColor": "transparent",
		"currentItemFillStyle": "cross-hatch",
		"currentItemStrokeWidth": 0.5,
		"currentItemStrokeStyle": "solid",
		"currentItemRoughness": 1,
		"currentItemOpacity": 100,
		"currentItemFontFamily": 1,
		"currentItemFontSize": 20,
		"currentItemTextAlign": "left",
		"currentItemStartArrowhead": null,
		"currentItemEndArrowhead": "arrow",
		"scrollX": 246.705661138703,
		"scrollY": 847.9625054767428,
		"zoom": {
			"value": 1.35
		},
		"currentItemRoundness": "round",
		"gridSize": null,
		"gridColor": {
			"Bold": "#C9C9C9FF",
			"Regular": "#EDEDEDFF"
		},
		"currentStrokeOptions": null,
		"previousGridSize": null,
		"frameRendering": {
			"enabled": true,
			"clip": true,
			"name": true,
			"outline": true
		}
	},
	"files": {}
}
```
%%