Comments Off on CCNA JSON Labs

JSON, or JavaScript Object Notation, is a format used to represent data. It is a standard text-based format for representing structured data based on JavaScript object syntax. It is commonly used for transmitting data in web applications (e.g., sending some data from the server to the client, so it can be displayed on a web page, or vice versa).

JSON syntax structure:

+ uses curly braces {} to hold objects and square brackets [] to hold arrays
+ JSON data is written as key/value pairs
+ A key/value pair consists of a key (must be a string in double quotation marks “”), followed by a colon :, followed by a value. For example: “name”:”Joe”
+ Each key must be unique
+ Values must be of type string, number, object, array, boolean or null
+ Multiple key/value within an object are separated by commas ,

JSON Objects: Objects are the series of Key-Value pairs. In other words a collection of Key-Value pair. The similar structure in Python with Objects are Dictionaries. Curly brackets {} are used at the beginning and at the end of Objects. If there are multiple key:value pairs, they are separated by a comma.



“Routers”: {

“hostname”: “certsim”,

“ip_address” : “”,

“subnet_mask” : “”


} updated its Network Simulator with designer for CCNA by adding few labs on JSON

  1. IP address configuration of a router using JSON
  2. Setting bandwidth and clock rate of a router using JSON
  3. Enabling router interface using JSON
  4. Setting username, password and privilege level on a router using JSON
  5. Basic OSPF configuration using JSON
  6. Configuring Access Control List using JSON

Please visit here for JSON labs Available CCNA Labs