Sponsored Content
Full Discussion: IP Range Assigning
Homework and Emergencies Homework & Coursework Questions IP Range Assigning Post 302974543 by RudiC on Tuesday 31st of May 2016 02:06:27 PM
Old 05-31-2016
That's all about how the 32 address bits are being distributed between network address and host address. /18 means the most significant 18 bits designate the network part, and the remaining 14 bits the host part. 192.168.0.0/18 will give you 4 subnets with 16384 (= 2^14) addresses each:
Code:
192.168.0.0
192.168.64.0
192.168.128.0
192.168.192.0

For minimum 1000 devices you'll need 10 bits to accommodate 1024 addresses, so the internal /22 netmask comes in handy (32 bit - 22 bit = 10 bit addresses in each subnet). The 16 (= 2^4; 4 = 14 - 10) sub-subnet ranges are

Code:
192.168.0.0
192.168.4.0
192.168.8.0
192.168.12.0
192.168.16.0
192.168.20.0
192.168.24.0
192.168.28.0
192.168.32.0
192.168.36.0
192.168.40.0
192.168.44.0
192.168.48.0
192.168.52.0
192.168.56.0
192.168.60.0

, the 9th of which - depending how you count them, starting from 0 or 1 - is the network address 192.168.32.0 with the broadcast address 192.168.35.255 (hopefully, as my binary calculus has become somewhat rusty).

Make sense? And, reread the CISCO book...

Last edited by RudiC; 05-31-2016 at 03:20 PM..
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

assigning variables

Before I even attempt this, is it possible to grep for a pattern, maybe a partial sentence like "go to page 3", assign that to a variable and then use awk or something to pull out the 3 and assign it to a variable? So first I would have Gotopg = "go to page 3" then page = 3 (9 Replies)
Discussion started by: k@ssidy
9 Replies

2. Shell Programming and Scripting

Assigning Value of variable

Hi In my shell script, I'm trying to find the line count of a file and assign it to a variable. LINE_COUNT=$(wc -l $FILE_NAME) But when i display LINE_COUNT, i'm getting the linecount concatenated with the file name. I want only the number. How can i get the line count alone ? Someone... (2 Replies)
Discussion started by: janemary.a
2 Replies

3. HP-UX

Assigning IP's

hi all, i want to know where i can add and IP address so when i do a "w", i can see what IP is assigned to which tty? i know in tru64 you just added an entry to /etc/hosts. this does not seem to be the case with hpux. thanks (12 Replies)
Discussion started by: macgre_r
12 Replies

4. Shell Programming and Scripting

assigning a variable

hi all, in ksh, how do i assign the output of a find command to a variable, e.g am trying something like this : totalNoFiles=$(print find ./ -name "SystemOut*.log"); but when i echo $totalNoFiles it displays find ./ -name "SystemOut*.log" instead of the total number of... (2 Replies)
Discussion started by: cesarNZ
2 Replies

5. Shell Programming and Scripting

Assigning value to a variable

can we make a global variable and store character values and add other values to that variable ?? for example a="hello, John" and can we add value ". How are you? so a can have "hello, John. How are you?" can someone help me?? (2 Replies)
Discussion started by: bonosungho
2 Replies

6. Shell Programming and Scripting

print range between two patterns if it contains a pattern within the range

I want to print between the range two patterns if a particular pattern is present in between the two patterns. I am new to Unix. Any help would be greatly appreciated. e.g. Pattern1 Bombay Calcutta Delhi Pattern2 Pattern1 Patna Madras Gwalior Delhi Pattern2 Pattern1... (2 Replies)
Discussion started by: joyan321
2 Replies

7. AIX

assigning ip to second nic

Hi admins i want to assign new ip adress to my aix 5.3 machine which is in LPAR ent3 Available Virtual I/O Ethernet Adapter (l-lan) ent0 Available 05-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent1 Available 05-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent2... (0 Replies)
Discussion started by: newaix
0 Replies

8. Shell Programming and Scripting

Assigning value to a variable

Unable to get the value to a variable. set -x cd $HOME echo "Enter the server name" read a echo $a i=4 j=1 k = ps -ef | awk '/server1/{ print $4 }' | tail -$i | head -$j` echo $k When I do the same in command line it works, however the same does not work when I provide that in the... (1 Reply)
Discussion started by: venkidhadha
1 Replies

9. IP Networking

IP Range Assigning

Hi All, I'm a bit confused about assigning IP address from IP Ranges. I am using this scenario below to understand. Scenario Adatum.com an international IT solutions company, is launching 12 new branches in a new country where they currently have no existing branches. The sWin CIO has asked... (3 Replies)
Discussion started by: TryllZ
3 Replies

10. Shell Programming and Scripting

Grepping a timestamp range and assigning it to a constant

Hi, I couldn't find any thing on google about it and have been trying to figure this out but am not getting anywhere. I want to know if its possible through a script. I have a file with columns start time and end time separated by a comma, basically there are some other columns which I need to... (30 Replies)
Discussion started by: dsid
30 Replies
ZMQ_INPROC(7)							    0MQ Manual							     ZMQ_INPROC(7)

NAME
zmq_inproc - 0MQ local in-process (inter-thread) communication transport SYNOPSIS
The in-process transport passes messages via memory directly between threads sharing a single 0MQ context. Note No I/O threads are involved in passing messages using the inproc transport. Therefore, if you are using a 0MQ context for in-process messaging only you can initialise the context with zero I/O threads. See zmq_init(3) for details. ADDRESSING
A 0MQ address string consists of two parts as follows: transport://endpoint. The transport part specifies the underlying transport protocol to use, and for the in-process transport shall be set to inproc. The meaning of the endpoint part for the in-process transport is defined below. Assigning a local address to a socket When assigning a local address to a socket using zmq_bind() with the inproc transport, the endpoint shall be interpreted as an arbitrary string identifying the name to create. The name must be unique within the 0MQ context associated with the socket and may be up to 256 characters in length. No other restrictions are placed on the format of the name. Connecting a socket When connecting a socket to a peer address using zmq_connect() with the inproc transport, the endpoint shall be interpreted as an arbitrary string identifying the name to connect to. The name must have been previously created by assigning it to at least one socket within the same 0MQ context as the socket being connected. WIRE FORMAT
Not applicable. EXAMPLES
Assigning a local address to a socket. /* Assign the in-process name "#1" */ rc = zmq_bind(socket, "inproc://#1"); assert (rc == 0); /* Assign the in-process name "my-endpoint" */ rc = zmq_bind(socket, "inproc://my-endpoint"); assert (rc == 0); Connecting a socket. /* Connect to the in-process name "#1" */ rc = zmq_connect(socket, "inproc://#1"); assert (rc == 0); /* Connect to the in-process name "my-endpoint" */ rc = zmq_connect(socket, "inproc://my-endpoint"); assert (rc == 0); SEE ALSO
zmq_bind(3) zmq_connect(3) zmq_ipc(7) zmq_tcp(7) zmq_pgm(7) zmq(7) AUTHORS
This manual page was written by the 0MQ community. 0MQ 2.2.0 04/04/2012 ZMQ_INPROC(7)
All times are GMT -4. The time now is 02:31 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy