Recent twitter entries...

  •  
Let's read Al-Quran

Hot Jobs in Telco & IT Industry (New Opening #2)

Posted by shah | Posted in Networking, News | Posted on 02-02-2012

0

Hi All,

Again, I would like to share a new jobs opening in Telco & IT Industry in Malaysia. Last time I had posted a list of new posts and I received a very good response from the readers and friends. Now, we still have multiple vacancies in various Telco & IT disciplines. All the positions are required working experiences from 1 to 8 years.

If you fit with the requirements below, please do not hesitate to email your latest CV with expected salary to expert@sharudinzain.com. Please indicate the position which is relevant to your experience and if you’re a multi-skills professional, you can list all the relevant positions that you like.

If you want to know more especially on the working nature, benefits and company, you also can email to expert@sharudinzain.com. For your information, I’m part of this company and I strongly recommend you to be part of us.

 

No

Position

Experience (Y)

Num of Position

1.

Japanese IT Helpdesk (Native)

1 – 3 years

20

2.

Japanese IT Helpdesk (Non-Native)

1 – 3 years

20

3.

Japanese speaking Network Engineer (NOC) with CCNA / CCNP (L1, L2 & L3)

2 – 7 years

20

4.

English speaking Network Engineer (NOC) with CCNA / CCNP (L1, L2 & L3)

2 – 7years

8

5.

Japanese speaking Call Centre Team Leader / Supervisor

5 + years

3

6.

Japanese speaking Service Desk Manager.

5 – 7 years

2

7.

Japanese speaking Network Manager

5 – 7 years

2

8.

Mandarin Speaking Customer Service Exec

2 – 3 years

4

9.

Project Manager (SAP Environment)

5 – 8 years

2

10.

SAP BW Developer

3 -  5 years

2

11.

Accounting / Financial modelling Analyst (Local)

3 -  5 years

2

12.

IT/Telecommunication Sales Manager (Local)

3 -  5 years

2

13.

Operations / Client Account Manager (Local)

3 -  5 years

2

14.

JAVA Developer

4 -  8 years

5

15.

AS400 Developer

3 -  8 years

5

16.

DBA Administrator (DB Tuning Specialist)

3 -  5 years

4

17.

Windows & Unix Support (L2 & L3)

3 -  5 years

5

18.

Windows & Unix Support (L2 & L3)

3 -  5 years

5

19.

HR Executive (Local)

3 -  5 years

2

20.

HR Assistance & Trainee (Local)

0-  2 years

4

21.

Finance Assistance & Trainee (Local)

0 -  2 years

4

 

Expand your capabilities, explore a new international working environment and earn high pay!

Best regards,
expert@sharudinzain.com

 

PrintFriendlyLinkedInShare

Hot Jobs in Telco & IT Industry (New Opening)

Posted by shah | Posted in Networking, News | Posted on 23-11-2011

0

Hi All,

I would like to share a new jobs opening in Telco & IT Industry in Malaysia. We have multiple vacancies in various Telco & IT disciplines. All the positions are required working experiences from 1 to 15 years.

If you fit with the requirements below, please do not hesitate to email your latest CV with expected salary to expert@sharudinzain.com. Please indicate the position which is relevant to your experience and if you’re a multi-skills professional, you can list all the relevant positions that you like.

If you want to know more especially on the working nature, benefits and company, you also can email to expert@sharudinzain.com. For your information, I’m part of this company and I strongly recommend you to be part of us.

 


No

Position

Experience (Y)

Num of Position

1.

Senior JAVA Developer / Architect

5 – 6 years

10

2.

IBM / AIX DB2 DB Administrator

6 – 7 years

1

3.

Senior Teradata Professional

12 – 15 years

1

4.

Network Engineers (L1, L2 & L3)

2 – 7 years

7

5.

Japanese speaking Network Engineer (L1, L2 & L3)

2 – 7 years

5

6.

Japanese speaking UNIX Team Lead

5 + years

1

7.

Japanese speaking Service Desk Manager.

5 – 7 years

1

8.

Systems Administrator (HP-UX, AIX, Solaris)

3 – 5 years

5

9.

Korean speaking Customer Service Exec

1 + years

3

10.

.NET & Sharepoint Developers

7 + years

6

11.

Project Manager (Application Development)

7 + years

3

12.

PeopleSoft Developer

3 – 4 years

2

13.

Control-M subject matter expert

3 – 5 years

1

14.

Deployment Engineer Windows, Linux/Unix + NAS/SAN + VMware

3 – 5 years

1

15.

DB Administrator (SQL & Oracle)

2 – 5 years

1

16.

WAS Engineer (IBM Websphere Admin)

2 – 8 years

1

17.

Middleware EAI Support Engineer

2 – 3 years

5

18.

Senior Developer: Cardpro with Cobol

5 – 7 years

1

19.

Mainframe Engineer (MF-COBOL, AIX, Oracle and Business Objects)

2 – 8 years

2

Expand your capabilities, explore a new international working environment and receive a high pay!
Best regards,
expert@sharudinzain.com
PrintFriendlyLinkedInShare

WANTED: Senior Network Engineer

Posted by shah | Posted in Networking | Posted on 01-10-2010

0

For those who have below requirements and fit with the job description, kindly forward your resume to my email sharudinzain@gmail.com.

Job description

• Serve as subject matter experts for modeling of network switches and
routers.
• Responsible for wide range of design activities, from requirements
analysis and network modeling to design specification.
• Able to work closely with software development and quality assurance
teams and customers to build high-quality systems that meet customer
expectations.
• Participate and implement department policies in application
development process which include requirements analysis, software
development, unit and integration test, debugging, post release support
and software configuration management activities.
• Writes development documentation and contributes to end user
documentation.
• Manage own development activities and ensure on time delivery of
deliverables.

Additional Information

• Understanding of software development process
• Familiar with software development in the UNIX or LINUX, and Windows
environments.
• Good problem solving, communication, interpersonal and organization
skills.
• Good command of English Language and a team-player.
• Working knowledge of Oracle and Informix database and industrial
experience in GSM/UMTS will be an advantage.

Requirements

• Bachelor’s Degree, Professional Degree or Master’s Degree in Computer
Science/Information Technology, Engineering
(Computer/Telecommunication), Engineering (Electrical/Electronic) or
equivalent.
• Minimum 3 years experience in network planning and engineering.
• Hands-on exposure in configure/maintain networks
• Solid working experience with the vendors networking infrastructure,
specifically Cisco, Juniper, Alcatel and Huawei
• Strong analytical skill, working experience in Project Management and
Continuous Improvement techniques.
PrintFriendlyLinkedInShare

Multicast IP List

Posted by shah | Posted in Networking | Posted on 18-08-2010

0

This page contains all the Multicast IP Addresses and shows what protocol they are mapped to. Should you ever use a packet sniffer to try and see what’s on the network and you capture a packet with a destination IP Address of 224.X.X.X, then simply look up this list and you will know what the purpose of that packet was :)

Internet Multicast Addressess

Host Extensions for IP Multicasting [RFC1112] specifies the extensions required of a host implementation of the Internet Protocol (IP) to support multicasting. Current addresses are listed below.

The range of addresses between 224.0.0.0 and 224.0.0.255, inclusive, is reserved for the use of routing protocols and other low-level topology discovery or maintenance protocols, such as gateway discovery and group membership reporting. Multicast routers should not forward
any multicast datagram with destination addresses in this range
, regardless of its TTL.

224.0.0.0 Base Address (Reserved) [RFC1112,JBP]
224.0.0.1 All Systems on this Subnet [RFC1112,JBP]
224.0.0.2 All Routers on this Subnet [JBP]
224.0.0.3 Unassigned [JBP]
224.0.0.4 DVMRP Routers [RFC1075,JBP]
224.0.0.5 OSPFIGP OSPFIGP All Routers [RFC1583,JXM1]
224.0.0.6 OSPFIGP OSPFIGP Designated Routers [RFC1583,JXM1]
224.0.0.7 ST Routers [RFC1190,KS14]
224.0.0.8 ST Hosts [RFC1190,KS14]
224.0.0.9 RIP2 Routers [RFC1723,GSM11]
224.0.0.10 IGRP Routers [Dino Farinacci]
224.0.0.11 Mobile-Agents [Bill Simpson]
224.0.0.12 DHCP Server / Relay Agent [RFC1884]

224.0.0.12 – 224.0.0.255 Unassigned [JBP]

224.0.1.0 VMTP Managers Group [RFC1045,DRC3]
224.0.1.1 NTP Network Time Protocol [RFC1119,DLM1]
224.0.1.2 SGI-Dogfight [AXC]
224.0.1.3 Rwhod [SXD]
224.0.1.4 VNP [DRC3]
224.0.1.5 Artificial Horizons – Aviator [BXF]
224.0.1.6 NSS – Name Service Server [BXS2]
224.0.1.7 AUDIONEWS – Audio News Multicast [MXF2]
224.0.1.8 SUN NIS+ Information Service [CXM3]
224.0.1.9 MTP Multicast Transport Protocol [SXA]
224.0.1.10 IETF-1-LOW-AUDIO [SC3]
224.0.1.11 IETF-1-AUDIO [SC3]
224.0.1.12 IETF-1-VIDEO [SC3]
224.0.1.13 IETF-2-LOW-AUDIO [SC3]
224.0.1.14 IETF-2-AUDIO [SC3]
224.0.1.15 IETF-2-VIDEO [SC3]
224.0.1.16 MUSIC-SERVICE [Guido van Rossum]
224.0.1.17 SEANET-TELEMETRY [Andrew Maffei]
224.0.1.18 SEANET-IMAGE [Andrew Maffei]
224.0.1.19 MLOADD [Braden]
224.0.1.20 any private experiment [JBP]
224.0.1.21 DVMRP on MOSPF [John Moy]
224.0.1.22 SVRLOC [Veizades]
224.0.1.23 XINGTV <hgxing@aol.com>
224.0.1.24 microsoft-ds <arnoldm@microsoft.com>
224.0.1.25 nbc-pro <bloomer@birch.crd.ge.com>
224.0.1.26 nbc-pfn <bloomer@birch.crd.ge.com>
224.0.1.27 lmsc-calren-1 [Uang]
224.0.1.28 lmsc-calren-2 [Uang]
224.0.1.29 lmsc-calren-3 [Uang]
224.0.1.30 lmsc-calren-4 [Uang]
224.0.1.31 ampr-info [Janssen]
224.0.1.32 mtrace [Casner]
224.0.1.33 RSVP-encap-1 [Braden]
224.0.1.34 RSVP-encap-2 [Braden]
224.0.1.35 SVRLOC-DA [Veizades]
224.0.1.36 rln-server [Kean]
224.0.1.37 proshare-mc [Lewis]
224.0.1.38 – 224.0.1.255 Unassigned [JBP]

224.0.2.1 “rwho” Group (BSD) (unofficial) [JBP]
224.0.2.2 SUN RPC PMAPPROC_CALLIT [BXE1]

224.0.3.000-224.0.3.255 RFE Generic Service [DXS3]
224.0.4.000-224.0.4.255 RFE Individual Conferences [DXS3]
224.0.5.000-224.0.5.127 CDPD Groups [Bob Brenner]
224.0.5.128-224.0.5.255 Unassigned [IANA]
224.0.6.000-224.0.6.127 Cornell ISIS Project [Tim Clark]
224.0.6.128-224.0.6.255 Unassigned [IANA]
224.0.7.000-224.0.7.255 Where-Are-You [Simpson]
224.0.8.000-224.0.8.255 INTV [Tynan]
224.0.9.000-224.0.9.255 Internet Railroad [Malamud]

224.1.0.0-224.1.255.255 ST Multicast Groups [RFC1190,KS14]
224.2.0.0-224.2.255.255 Multimedia Conference Calls [SC3]

224.252.0.0-224.255.255.255 DIS transient groups [Joel Snyder]

232.0.0.0-232.255.255.255 VMTP transient groups [RFC1045,DRC3]

These addresses are listed in the Domain Name Service under MCAST.NET
and 224.IN-ADDR.ARPA.

Note that when used on an Ethernet or IEEE 802 network, the 23
low-order bits of the IP Multicast address are placed in the low-order
23 bits of the Ethernet or IEEE 802 net multicast address
1.0.94.0.0.0. See the section on “IANA ETHERNET ADDRESS BLOCK”.

REFERENCES

[RFC1045] Cheriton, D., “VMTP: Versatile Message Transaction
Protocol Specification”, RFC 1045, Stanford University,
February 1988.

[RFC1075] Waitzman, D., C. Partridge, and S. Deering “Distance Vector
Multicast Routing Protocol”, RFC-1075, BBN STC, Stanford
University, November 1988.

[RFC1112] Deering, S., “Host Extensions for IP Multicasting”,
STD 5, RFC 1112, Stanford University, August 1989.

[RFC1119] Mills, D., “Network Time Protocol (Version 1), Specification
and Implementation”, STD 12, RFC 1119, University of
Delaware, July 1988.

[RFC1190] Topolcic, C., Editor, “Experimental Internet Stream
Protocol, Version 2 (ST-II)”, RFC 1190, CIP Working Group,
October 1990.

[RFC1583] Moy, J., “The OSPF Specification”, RFC 1583, Proteon,
March 1994.

[RFC1723] Malkin, G., “RIP Version 2: Carying Additional Information”,
RFC 1723, Xylogics, November 1994.

[RFC1884] Hinden, R., and S. Deering, “IP Version 6 Addressing
Architecture”, RFC 1884, Ipsilon Networks, Xerox PARC,
December 1995.

PrintFriendlyLinkedInShare

Introduction To Multicast

Posted by shah | Posted in Networking | Posted on 17-08-2010

0

To understand what we are going to talk about, you must be familiar with how MAC addresses are structured and how they work. The MAC Addresses page is available to help you learn more about them..

A multicast is similar to a broadcast in the sense that its target is a number of machines on a network, but not all. Where a broadcast is directed to all hosts on the network, a multicast is directed to a group of hosts. The hosts can choose whether they wish to participate in the multicast group (often done with the Internet Group Management Protocol), whereas in a broadcast, all hosts are part of the broadcast group whether they like it or not :) .

As you are aware, each host on an Ethernet network has a unique MAC address, so here’s the million dollar question: How do you talk to a group of hosts (our multicast group), where each host has a different MAC address, and at the same time ensure that the other hosts, which are not part of the multicast group, don’t process the information ? You will soon know exactly how all this works.

To keep things in perspective and make it easy to understand, we are going to concentrate only on an Ethernet network using the IP protocol, which is what 80-90 % of home networks and offices use.

Breaking things down…

In order to explain Multicasting the best I can and to make it easier for you understand, I decided to break it down into 3 sections:

1) Hardware/Ethernet Multicasting

2) IP Multicasting

3) Mapping IP Multicast to Ethernet Multicast

A typical multicast on an Ethernet network, using the TCP/IP protocol, consists of two parts: Hardware/Ethernet multicast and IP Multicast. Later on I will talk about Mapping IP Multicast to Ethernet Multicast which is really what happens with multicasting on our Ethernet network using the TCP/IP protocol.

The brief diagram below shows you the relationship between the 3 and how they complete the multicasting model:

Hardware/Ethernet Multicasting

When a computer joins a multicast group, it needs to be able to distinguish between normal unicasts (which are packets directed to one computer or one MAC address) and multicasts. With hardware multicasting, the network card is configured, via its drivers, to watch out for particular MAC addresses (in this case, multicast MAC addresses) apart from its own. When the network card picks up a packet which has a destination MAC that matches any of the multicast MAC addresses, it will pass it to the upper layers for further processing.

And this is how they do it :

Ethernet uses the low-order bit of the high-order octet to distinguish conventional unicast addresses from multicast addresses. A unicast would have this bit set to ZERO (0), whereas a multicast would be set to ONE (1)

To understand this, we need to analyse the destination MAC address of a unicast and multicast packet, so you can see what we are talking about:

When a normal (unicast) packet is put on the network by a computer, it contains the Source and Destination MAC address, found in the 2nd Layer of the OSI model. The following picture is an example of my workstation (192.168.0.6) sending a packet to my network’s gateway (192.168.0.5):

Now let’s analyse the destination MAC address:

When my gateway receives the packet, it knows it’s a unicast packet as explained in the above picture.

Let’s now have a look at the MAC address of a multicast packet. Keep in mind, a multicast packet is not directed to one host but a number of hosts, so the destination MAC address will not match the unique MAC address of any computer, but the computers which are part of the multicast group will recognise the destination MAC address and accept it for processing.

The following multicast packet was sent from my NetWare server. Notice the destination MAC address (it’s a multicast):

Analysis of a multicast destination MAC address:

So now you should be able to understand how computers can differentiate between a normal or unicast packet and a multicast packet. Again, the destination MAC address 01-00-5E-00-00-05 is not the MAC address of a particular host-computer but the MAC address that can be recognised by computers that are part of the multicast group. I should also note that you will never find a source address that is a multicast MAC address, the source address will always be a real one, to identify which computer the packet came from.

The IEEE group used a special Rule to determine the various MAC addresses that will be considered for multicasting. This Rule is covered in the last section of this page, but you don’t need to know it now in order to understand Hardware multicasting. Using this special rule it was determined that MAC address 01:00:5E:00:00:05 will be used for the OSPF protocol, which happens to be a routing protocol, and then this MAC address also maps to an IP address which is analysed in IP Multicast.

IP Multicast

The IP Multicast is the second part of multicasting which, combined with the hardware multicasting, gives us a multicasting model that works for our Ethernet network. If hardware multicasting fails to work, then the packet will never arrive at the network layer upon which IP multicasting is based, so the whole model fails.

With IP multicasting the hardware multicasting MAC address is mapped to an IP Address. Once Layer 2 (Datalink) picks the multicast packet from the network (because it recognises it, as the destination MAC address is a multicast) it will strip the MAC addresses off and send the rest to the above layer, which is the Network Layer. At that point, the Network Layer needs to be able to understand it’s dealing with a multicast, so the IP address is set in a way that allows the computer to see it as a multicast datagram. A host may send multicast datagrams to a multicast group without being a member.

Multicasts are used a lot between routers so they can discover each other on an IP network. For example, an Open Shortest Path First (OSPF) router sends a “hello” packet to other OSPF routers on the network. The OSPF router must send this “hello” packet to an assigned multicast address, which is 224.0.0.5, and the other routers will respond.

IP Multicast uses Class D IP Adresses:

Let’s have a look at an example so we can understand that a bit better:

The picture below is a screenshot from my packet sniffer, it shows a multicast packet which was sent from my NetWare server, notice the destination IP address:

The screenshot above shows the packet which was captured, it’s simply displaying a quick summary of what was caught. But, when we look on the left we see the above packet in much more detail.

You can clearly see the markings I have put at the bottom which show you that the destination IP for this packet is IP Address 224.0.0.5. This corresponds to a multicast IP and therefore is a multicast packet.

The MAC header also shows a destination MAC address of 01-00-5E-00-00-05 which we analysed in the previous section to show you how this is identified as a multicast packet at Layer 2 (Datalink Layer).

Some examples of IP multicast addresses:

224.0.0.0 Base Address (Reserved) [RFC1112,JBP]
224.0.0.1 All Systems on this Subnet [RFC1112,JBP]
224.0.0.2 All Routers on this Subnet [JBP]
224.0.0.3 Unassigned [JBP]
224.0.0.4 DVMRP Routers [RFC1075,JBP]
224.0.0.5 OSPFIGP OSPFIGP All Routers [RFC2328,JXM1]

Remember that these IP Addresses have been assigned by the IEEE !

Now all that’s left is to explain how the IP multicast and MAC multicast map between each other…

Mapping IP Multicast to Ethernet Multicast

The last part of multicast which combines the Hardware Multicasting and IP Multicasting is the Mapping between them. There is a rule for the mapping, and this is it:

To map an IP Multicast address to the corresponding Hardward/Ethernet multicast address, place the low-order 23 bits of the IP multicast address into the low-order 23 bits of the special Ethernet multicast address. The rest of the high-order bits are defined by the IEEE (yellow colour in the example)

The above rule basically determines the Hardware MAC address. Let’s have a look at a real example to understand this.

We are going to use Multicast IP Address 224.0.0.5 – a multicast for the OSPF routing protocol. The picture below shows us the analysis of the IP address in binary so we can clearly see all the bits:

It might seem a bit confusing at first, but let’s break it down:

We have an IP Address of 224.0.0.5, this is then converted into binary so we can clearly see the mapping of the 23 bits to the MAC address of the computer. The MAC Address part which is in yellow has been defined by the IEEE group. So the yellow and pink line make the one MAC Address as shown in binary mode, then we convert it from binary to hex and that’s about it !

NOTE

You should keep in mind that multicast routers should not forward any multicast datagram with destination addresses in the following 224.0.0.0 and 224.0.0.255. The next page (multicasting list) gives a bit more information on this.

This just about does it for multicasting !

Related Posts Plugin for WordPress, Blogger...
PrintFriendlyLinkedInShare