<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-396777174035488149</id><updated>2024-10-04T22:05:50.334-04:00</updated><category term="Life"/><category term="Computer Networks"/><category term="Linux"/><category term="Cybersecurity"/><category term="Java"/><category term="First Post"/><title type='text'>The Developing Minds</title><subtitle type='html'>Learning Unlimited</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-5026596286588681869</id><published>2022-02-13T16:44:00.006-05:00</published><updated>2022-02-14T05:05:39.607-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>6 Life Lessons From The Himalayan Trek</title><content type='html'>&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Far from the busy world, where there is zero signal, where the word &#39;busy&#39; has no existence, that is where I&#39;ve gathered these invaluable life lessons from a wonderful experience.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The story began with a single thought - &lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Why don&#39;t I start my new year with an adventurous trek?&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Kedarkantha trekking is considered one of the most visited and beginner-friendly winter treks.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This blog is intended on the life lessons that I&#39;ve learnt from my trekking experience. Before that, why should you even bother to study further? Maybe one of the good reasons is to expand your perspectives.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Let&#39;s start.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Lesson 1&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Expect The Unexpected.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We never thought that we can&#39;t reach the Kedarkantha peak because of heavy snowfall, this is completely unexpected. But then, it is just a travel scenario.&lt;br /&gt;Similarly, we frequently come across so many unexpected situations in our lives. Sometimes, the intensity of the situations will be in a way that it questions your existence.&lt;br /&gt;&lt;br /&gt;What I intend to say here is that &lt;b&gt;&lt;span style=&quot;color: #990000;&quot;&gt;unexpected situations may come in your life, but the response to those situations and how you handle such kinds of situations will be completely based on your mental strength.&lt;/span&gt;&lt;/b&gt; Always be strong emotionally and mentally.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Lesson 2&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Never Give Up.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I can&#39;t even explain how many times I&#39;ve heard this quote since my childhood. I&#39;ve read it in many books, suggested by my parents and well-wishers a countless number of times.&amp;nbsp;&lt;br /&gt;For the first time in my life, I practically realized how important it is to never give up.&lt;br /&gt;&lt;br /&gt;There are at least 10-12 instances where I literally wanted to go back even before reaching Juda-Ka-Talab. I have no patience at all to make one step ahead, full of irritation that why am I even here. But then something has happened which shook my perspective.&lt;br /&gt;&lt;br /&gt;I looked around, everyone&#39;s still struggling but the only difference is that &lt;b&gt;&lt;span style=&quot;color: #990000;&quot;&gt;they&#39;re enjoying the journey even while they&#39;re struggling.&lt;/span&gt;&lt;/b&gt; People who are aged double than my age are jubilantly making one step at a time on the steep ascent. This completely changed my perspective for a moment, which made me push ahead and eventually reach Juda-Ka-Talab and see one of the world&#39;s beautiful sceneries.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Lesson 3&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Focus on the step you&#39;re gonna take, that&#39;s it.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;You don&#39;t have to focus on the whole staircase at once, just focus on the step that you&#39;re gonna take. The ascent was so steep when we started our trekking. During this process, one thing that I&#39;ve clearly understood is - If you don&#39;t take care of the step that you&#39;re gonna take, who knows, you may not even reach the desired destination.&lt;br /&gt;&lt;br /&gt;For example, let&#39;s say that I am looking at the top of the mountain, which is my goal, and taking the step. I am not aware of what&#39;s behind me, beside me, in front of me. What would eventually happen in this case?&lt;br /&gt;I may fall down, my leg may get fractured and may not even reach the top of the mountain because of the severity of the situation.&lt;br /&gt;&lt;br /&gt;To sum up,&lt;b&gt; &lt;span style=&quot;color: #990000;&quot;&gt;once you decide your goal, your utmost focus should not be on the goal, your utmost focus should be on the step that you&#39;re gonna take which makes you move closer towards your goal.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Lesson 4&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Learn from others, be it positive or negative.&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;A wise person always learns from others. If it is positive, inspire from them and strive to include that in your lifestyle. If it is negative, learn and reaffirm that you shouldn&#39;t be that way and be careful.&lt;br /&gt;In either of the cases, the common point is to learn from others, however tiny it can be, irrespective of the age factor. &lt;br /&gt;&lt;br /&gt;In this journey, my brother-in-law inspired me in many ways. Some of them are - spontaneity in handling the situations sensibly, showing concern and helping others when they&#39;re in trouble as per one&#39;s capacity.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Lesson 5&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Just pause and enjoy for a moment, life&#39;s already moving.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;With increasing age, our responsibilities increase. With increasing responsibilities, our day-to-day pressures increase. But don&#39;t forget to take a pause and enjoy for a moment however stressful your day is. Cheer yourself up, try to do the same things differently. Most importantly, smile for a moment in a day.&lt;br /&gt;&lt;br /&gt;What made me realize this is - during this journey, though our major focus is to reach Juda-Ka-Talab, we didn&#39;t let that from stopping our enjoyment. We laughed, we took pictures, we relaxed and we finally reached the destination. &lt;br /&gt;&lt;br /&gt;To sum up,&lt;b&gt; &lt;span style=&quot;color: #990000;&quot;&gt;don&#39;t let the pressure in your life stop you from enjoying the life that you already have.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #b45f06;&quot;&gt;Lesson 6&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Always be grateful, no matter what.&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;The life that you&#39;re living right now is someone else&#39;s dream. The clothes that you wear casually are someone else&#39;s dream clothes. The mobile that you use is someone&#39;s dream in a lifetime. &lt;br /&gt;Appreciate and recognize the value of your life and be grateful to your life, no matter how worst you think your life is.&lt;br /&gt;&lt;br /&gt;When we got to know that we can&#39;t go ahead in the journey because of heavy snowfall, we obviously were a bit saddened, but more than that we&#39;re all happy that we&#39;ve reached at least till this point despite heavy snowfall and survived successfully for 2 complete days. I&#39;m so grateful for all the experiences that I had during this trek.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #181818; font-family: verdana;&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/b&gt;These may not be the different things from what you&#39;ve heard before. The only difference is that you&#39;ve heard the same things from a different perspective, which is from my experience.&lt;br /&gt;&lt;br /&gt;So I hope you&#39;ve found this blog post useful and if you found this useful even to the slightest extent, I request you to share this with as many people as possible. After all, sharing is caring, isn&#39;t it?&lt;br /&gt;&lt;br /&gt;As a side note, I&#39;ve captured my trekking experience by shooting a vlog. If you&#39;re excited, you can check it out here:&lt;br /&gt;&lt;a href=&quot;https://youtu.be/umLyJaAdf9E&quot; target=&quot;_blank&quot;&gt;Kedarkantha Trek Vlog&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/5026596286588681869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2022/02/6-life-lessons-from-himalayan-trek.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5026596286588681869'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5026596286588681869'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2022/02/6-life-lessons-from-himalayan-trek.html' title='6 Life Lessons From The Himalayan Trek'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-2971018198817986395</id><published>2021-03-31T18:42:00.008-04:00</published><updated>2021-03-31T18:55:52.890-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Networks"/><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>Client-Server Architecture Made Easy</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;&lt;u&gt;Servers Made Easy:&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Whenever you visit a website, you see many pictures, videos, text etc. This is known&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;as the data of the website. If you want to see this data every time you visit&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;that website, the website’s data should be stored in a device that is connected&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;to the internet at all times. These devices are called &lt;span style=&quot;color: #a64d79;&quot;&gt;“&lt;/span&gt;&lt;/span&gt;&lt;b style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;color: #a64d79;&quot;&gt;Servers&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;color: #a64d79;&quot;&gt;”&lt;/span&gt;. These servers&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;store the data of the website and are connected to the internet so that the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;website works 24/7.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b style=&quot;font-family: verdana;&quot;&gt;In simpler terms, A server is a computer that stores data and sends it when it is asked for.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;
Based on these observations, let’s derive the features of a server.&lt;br /&gt;
&lt;!--[endif]--&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Characteristics of a Server:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;
1. Servers always wait to serve the requests.&lt;br /&gt;
2. In order to serve the request, a server may communicate with other related servers as well.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;But the question is, who asks for the data from the
server?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;&lt;u&gt;Clients Made Easy:&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;When you type ‘facebook.com’ and hit enter,
the data of the website&lt;br /&gt;
should get loaded from servers, but who’s asking to load the data of&lt;br /&gt;
the website?&lt;br /&gt;
It’s your PC (web browser), which is in fact also known as &lt;span style=&quot;color: #a64d79;&quot;&gt;“&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;color: #a64d79;&quot;&gt;Client&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;color: #a64d79;&quot;&gt;”&lt;/span&gt; in this case.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Based on these
observations, let’s derive the features of a client.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;Characteristics of a Client:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;1.
Requests the data from the server.&lt;br /&gt;
2. Waits for the server to receive data.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;&lt;u&gt;Client-Server Made Easy:&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;
&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;Now
that you know about clients and servers, let’s combine both of them and&lt;br /&gt;
look at what is known as &lt;span style=&quot;color: #a64d79;&quot;&gt;“&lt;b&gt;Client-Server Architecture&lt;/b&gt;”.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; color: #a64d79; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntogjWeUabIvofjX37IN82z6x-_-ez9X6RStvzD-QO1A3LtrL7rEGkgNjw2cWo5reGo3twag2hzLzg1YKcaowehBAjhRU6DF3Qe3MFLP0cAjX4UPE4EoI0pdIXorKhieESYQ_iwjkMlM6/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;360&quot; data-original-width=&quot;600&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntogjWeUabIvofjX37IN82z6x-_-ez9X6RStvzD-QO1A3LtrL7rEGkgNjw2cWo5reGo3twag2hzLzg1YKcaowehBAjhRU6DF3Qe3MFLP0cAjX4UPE4EoI0pdIXorKhieESYQ_iwjkMlM6/&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span&gt;&lt;br /&gt;Let’s take a very general example.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If you want to get something, you must ask something. Similarly, if you want to visit a website, you are in turn asking to load the data of the website. Thereafter, the data is fetched from the web servers and finally, the website is loaded. Here there are two main roles involved – The client, which is requesting to load the website and the Server, which is presenting the data that is requested by the client.&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This coordination between Client and Server is simply
known as &lt;span style=&quot;color: #a64d79;&quot;&gt;“&lt;b&gt;Client-Server Architecture&lt;/b&gt;”&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Times New Roman, serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/2971018198817986395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/03/client-server-architecture-made-easy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2971018198817986395'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2971018198817986395'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/03/client-server-architecture-made-easy.html' title='Client-Server Architecture Made Easy'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntogjWeUabIvofjX37IN82z6x-_-ez9X6RStvzD-QO1A3LtrL7rEGkgNjw2cWo5reGo3twag2hzLzg1YKcaowehBAjhRU6DF3Qe3MFLP0cAjX4UPE4EoI0pdIXorKhieESYQ_iwjkMlM6/s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-5477418957922746893</id><published>2021-03-13T00:39:00.007-05:00</published><updated>2021-03-13T00:52:58.266-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Networks"/><title type='text'>Understanding Ports</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Let&#39;s say you&#39;re using Twitter, Facebook, Youtube, all at once. You are commenting on someone else&#39;s post on Facebook, tweeting something on Twitter and listening to a song in the background on Youtube simultaneously.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In this case, your device is connected to all three servers i.e, Twitter, Facebook and Youtube servers and also you&#39;re receiving data from all three servers at the same time.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now, if all this data comes together, then will the device not get confused as to which data is from which server?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Similarly, if requests from multiple devices are going to a server, will the server not get confused as to which node requested which information?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Well, it does!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;And to solve this problem, all devices i.e, both clients and servers are assigned &lt;span style=&quot;color: #e06666;&quot;&gt;&lt;b&gt;Ports&lt;/b&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Let&#39;s take another example, In a shop, there are three different counters namely Electronics, Homecare and Clothing. These three different counters provide different services and are selling different things.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;These counters can be assumed as &lt;span style=&quot;color: #e06666;&quot;&gt;Ports&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Different services/applications run at each port and listen to or capture the data and requests coming from each port.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Ports are classified into 2 types:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1.&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt; Hardware ports:&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; These ports provide a gateway to get inside a system and interact with&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;hardware.&lt;br /&gt;&amp;nbsp; &amp;nbsp; Eg: USB, HDMI etc&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;2. &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Software ports:&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; These ports provide a gateway to get inside a system and interact with software.&lt;br /&gt;&amp;nbsp; &amp;nbsp; Every software port is denoted by a number between 0-65535.&lt;br /&gt;&amp;nbsp; &amp;nbsp; Each software port takes us to a different application/service.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If a data packet is travelling from client to server, this data packet essentially contains four pieces of information in it.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;i) IP address of the server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;ii) Port number of the server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;iii) IP address of the client&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;iv) Port number of the client&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This combination of IP address:Port Number is known as &lt;span style=&quot;color: #e06666;&quot;&gt;Virtual Socket&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/5477418957922746893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/03/understanding-ports.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5477418957922746893'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5477418957922746893'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/03/understanding-ports.html' title='Understanding Ports'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-6005659389284448790</id><published>2021-02-25T16:43:00.001-05:00</published><updated>2021-02-25T16:43:18.326-05:00</updated><title type='text'>How to Start Your Own Blog For Free?</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;I have started this blog on April 23, 2020. Recently, This blog crossed an overall of 10k+ views. So I believe, I am in the right position to guide you regarding how to start your own blog for free.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Many of my friends have asked me questions like:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;How to start a blog?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Is it free of cost?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;How and where should I publish my blog?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;and the list goes on...&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;By the end of this post, I assure you that you will get better clarity on how to start your own blog.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Let&#39;s start.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Basically, there are two ways that you can start your blog.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Paid Blogs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Free Blogs&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Paid Blogs:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;You need to purchase your own domain name (For example,&lt;span style=&quot;color: #e06666;&quot;&gt; www.sairohith.com&lt;/span&gt;,&lt;span style=&quot;color: #e06666;&quot;&gt; &lt;/span&gt;Here &#39;sairohith&#39; is the domain name) and also buy a web hosting service for your blog from reputed websites like GoDaddy, Wix etc.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This literally means that the blog is completely under your control. Once you purchase your own domain name along with good web hosting, you can start writing by choosing a template of your choice.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;I&#39;m not going to discuss the details of paid blogs further because I&#39;m quite inexperienced with it.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As our main focus is on how to start a blog for &lt;span style=&quot;color: #e06666;&quot;&gt;free&lt;/span&gt;, let&#39;s dive into our topic.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Free Blogs:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;You can choose your own domain name, but there will be an extension of the service owner.&lt;br /&gt;For example, &lt;span style=&quot;color: #e06666;&quot;&gt;www.sairohithkaranam.blogspot.com&lt;/span&gt;. Here, I have chosen my domain name to be &#39;sairohithkaranam&#39;, but I cannot remove &#39;blogspot.com&#39; from my website address as it is the extension of the service owner.&lt;br /&gt;There are famous websites like &lt;a href=&quot;https://blogger.com&quot; rel=&quot;nofollow&quot;&gt;&lt;span style=&quot;color: #800180;&quot;&gt;Blogger&lt;/span&gt;&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;https://wordpress.com&quot; rel=&quot;nofollow&quot;&gt;&lt;span style=&quot;color: #800180;&quot;&gt;WordPress&lt;/span&gt;&lt;/a&gt; which offers services to start your own blog free of cost.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;You don&#39;t need to buy any web hosting service for maintaining these type of blogs. Everything is managed by the service owner.&lt;br /&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Just choose your domain name, choose a template, write and publish.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If your blog gets more and more popularity with time, you can just buy a domain name of your own for the same website from the service owner without any disruption, which means, you will no longer have a &#39;blogspot.com&#39; extension in your blog&#39;s URL.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Last but not least, you can also apply for Google Ads for advertising in your blog once your blog gets enough popularity via views and followers. In this way, you can also make money from your blog.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Why do I recommend beginners to start free blogs?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If you are just new to blogging, then you are just trying to explore writing blogs. So, to gain experience without affording any money is kind of a great start for your blogging career.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If at all you want to start a paid blog anyway, why not gain adequate experience by writing free blogs and then invest money in a paid blog from your experience?&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now that I&#39;ve given you a brief overview of free blogs, let&#39;s actually see it in a more precise way.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Step 1:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Be more specific about what type of content you want to write in your blog.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Is it related to studies? If studies, which subject?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Is it related to beauty?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Is it related to motivation?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Or is it a mix of different categories?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Step 2:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Create an account on&amp;nbsp;&lt;a href=&quot;http://blogger.com&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #800180;&quot;&gt;Blogger&lt;/span&gt;&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;span style=&quot;color: #800180;&quot;&gt;&lt;a href=&quot;http://wordpress.com&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #800180;&quot;&gt;WordPress&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If you want a minimalistic view of your blog, if you are someone who wants your blog to be simple yet elegant, create an account on Blogger.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If you want a more attractive look and creative designs for your blog, create an account on WordPress because WordPress has more attractive themes than blogger.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Step 3:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Name your blog.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Make sure your blog&#39;s name matches the content published on the blog.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Step 4:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Choose your domain name.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Choose your domain name very carefully, because you cannot modify your domain name once created. A domain name is literally the identity of your blog.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Step 5:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Choose a template/theme of your choice.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Choose a theme that looks well on both laptop and mobile.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Step 6:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Start writing your first post on your own blog and hit the publish button.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;That&#39;s it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Wow, that&#39;s amazing. You just learnt how to start your own blog for free!!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/6005659389284448790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/02/how-to-start-your-own-blog-for-free.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6005659389284448790'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6005659389284448790'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/02/how-to-start-your-own-blog-for-free.html' title='How to Start Your Own Blog For Free?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-4201588273727389815</id><published>2021-02-10T05:16:00.007-05:00</published><updated>2021-02-10T05:20:28.996-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>How do White Hat Hackers Hack a System?</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Who are White Hat Hackers:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;White hat hackers are legal security professionals who work for protecting organizations&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;from cyber threats.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Remember, the only difference between black hat hackers and white hat hackers is the &lt;b&gt;intention&lt;/b&gt; behind the hack. Both hack the computer systems, but white hat hackers hack for protecting the organization from cyber threats whereas black hat hackers hack for their own benefit illegally.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In the previous post, we have discussed how do black hat hackers hack a system. If you haven&#39;t seen it yet, I suggest you read that before reading this.&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;https://sairohithkaranam.blogspot.com/2021/02/how-do-black-hat-hackers-hack-system.html&quot; style=&quot;font-family: verdana;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #800180;&quot;&gt;How do Black Hat Hackers Hack a System?&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now lets finally get into our topic - How do White Hat Hackers Hack a System?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step-1: Legal Documentation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;White hat hackers make sure they sign &lt;span style=&quot;color: #e06666;&quot;&gt;Memorandum of Understanding (MOU)&lt;/span&gt;, which is a document that describes the testing activity and the steps that will be taken, on a legal paper.&amp;nbsp;&lt;br /&gt;Along with MOU, there is another document called the &lt;span style=&quot;color: #e06666;&quot;&gt;Non-Disclosure Agreement (NDA)&lt;/span&gt;, which is signed by both the parties (White hats and Organization). NDA is proof that white hat hackers will not disclose any details of the activity, cost and vulnerabilities of the organization to third parties.&lt;br /&gt;Finally, A &lt;span style=&quot;color: #e06666;&quot;&gt;Financial Agreement&lt;/span&gt; is made which puts the cost to perform the activity on a legal paper.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-2: Scope Assessment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;White hat hackers and the organizational client decides the scope of the audit and also the time required for the audit.&lt;br /&gt;For example, if the client has a website, white hat hackers discuss which part of the website is to be tested (Scope) and the time required to perform the activity.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-3: Information Assessment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;White hat hackers gather the information from the client and from various data mining tools like Maltego etc.&lt;br /&gt;For example, if a part of the website is to be tested, then they collect information like on which server the website is running, alternate domain addresses for the website etc.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-4: Vulnerability Assessment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After gathering the required information in Step-2, white hat hackers scan for vulnerabilities from the gained information using manual and automated tools.&lt;br /&gt;All the vulnerabilities found during this process will be documented in a clear and precise way.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-5: Penetration Testing and Gaining Access&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After finding the vulnerabilities, the white hat hacker performs malicious activities implicitly to check the level of system compromise and documents every detail of the activity and writes Proof of Concept (POC).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-6: Report Generation&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now after completing the penetration testing of the system, a clear report is been made with vulnerabilities found, their impact on the organization and measures to be taken to avoid exploiting those vulnerabilities.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-7: Patch Assistance&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After showing the report of vulnerabilities and their impact on the organization, the client decides which vulnerability should be patched and which should leave behind depending on the cost and effort to patch. Now the developer starts patching.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-8: Revalidation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After the developer patches the vulnerabilities, white hat hackers revalidate the system if it&#39;s been properly patched.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now after reading the two posts, you&#39;ve known the difference between black hat hackers and white hat hackers and the procedure followed by black hat hackers and white hat hackers to hack a system.&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/4201588273727389815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/02/how-do-white-hat-hackers-hack-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/4201588273727389815'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/4201588273727389815'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/02/how-do-white-hat-hackers-hack-system.html' title='How do White Hat Hackers Hack a System?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-5902956749180391320</id><published>2021-02-08T04:42:00.001-05:00</published><updated>2021-02-08T04:42:25.864-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>How do Black Hat Hackers Hack a System?</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Who are Black Hat Hackers?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Black Hat Hackers are those who use their knowledge to hack computer systems for their own profit illegally.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;How do Black Hat Hackers Hack a System?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-1: Information Gathering and Reconnaissance&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Let&#39;s assume if a hacker is trying to hack a website, he gathers information like on which server the website is running, the programming language behind, user base and architecture of the website.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-2: Vulnerability Assessment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Vulnerabilities are nothing but security loopholes or weak entry points.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After Step-1, the hacker performs vulnerability scan using manual or automated tools. These tools run through the entire website and at the end, it gives a report of possible vulnerabilities. Meanwhile, the hacker also checks for bugs and errors on the website.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-3: Penetration testing and Gaining Access&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now after finding vulnerabilities in the Step-2, the hacker may exploit the vulnerabilities to gain access.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-4: Escalating Privileges and Maintaining Access&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In this step, the hacker is partially inside the system. In this step, the hacker tries to gain full control of the system (Admin-level privileges). By gaining admin-level privileges, the hacker installs backdoors to the system.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Backdoor is a program that lets the hacker access the system any time as long as they are installed.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Step-5: Clearing tracks&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After doing all the malicious activities in the system, the hacker deletes all server log files, deletes additional users created and reverts the server as it is before the hack.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In the next post, we will discuss how do white hat hackers or security experts hack a system.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Remember, the only difference between white hat hackers and black hat hackers is their intention behind the hack.&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/5902956749180391320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/02/how-do-black-hat-hackers-hack-system.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5902956749180391320'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5902956749180391320'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/02/how-do-black-hat-hackers-hack-system.html' title='How do Black Hat Hackers Hack a System?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-2766261250281191674</id><published>2021-01-12T01:49:00.003-05:00</published><updated>2021-01-12T01:51:31.812-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Types of User Accounts in Linux</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;User accounts&lt;/span&gt;&lt;/b&gt; represent identities that authenticate to the system and can use authentication credentials to do specific tasks.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Individuals who will be using the Linux computer should have their own unique user accounts. Administrators will use these accounts to control the user&#39;s access to files, directories, and commands on the system. Each account is referenced by the system using a user ID (UID), rather than a name. Names are used for the convenience of the users.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;User accounts have several attributes, including password information, group memberships, expiration dates, comments, etc.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Types of User accounts:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;There are three different types of user accounts:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Root&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Standard user&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Service&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Root User Account:&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;There are two roles played by the root user.&lt;br /&gt;i)&amp;nbsp;As a local administrator.&lt;br /&gt;ii)&amp;nbsp;To provide a security context for some applications and commands.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A user logged on as root can do administrative tasks such as password resets, system configuration changes, user account management, etc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;It is a bad practice to log on to any system with administrative credentials directly.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Standard User Account:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Standard user accounts represent regular system users who may log on to run applications, configure databases, build websites, etc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Most tasks that a user should be doing on the system should only require standard user account privileges.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Service Account:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Applications also consume resources on the system, so they are often represented by their own service accounts.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;These accounts are usually specific to the service (such as the httpd web service or a database service).&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;They are disabled for regular log on, and the accounts are usually created as part of the service installation process.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/2766261250281191674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/01/types-of-user-accounts-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2766261250281191674'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2766261250281191674'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2021/01/types-of-user-accounts-in-linux.html' title='Types of User Accounts in Linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-95368130498229094</id><published>2020-12-25T14:54:00.012-05:00</published><updated>2021-01-12T01:57:36.084-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>10 lessons I have learnt in 2020...</title><content type='html'>&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;2020 is a year of shocks, surprises, learnings and a lot of introspection for me.&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;I know with the arise of corona pandemic, many people have lost their lives, lost their jobs, lost their own families but still, there are a lot of things we need to be grateful for. For example, at this moment, you are alive, you are reading this, your senses are working properly and above all, your health is perfectly alright in spite of the pandemic.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now tell me, how many good things are there that we need to be grateful for amidst of corona chaos?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Every year is an experience we gain for the future, experience from the mistakes that we&#39;ve done, experience from the way we have responded in a particular situation and experience from our self-fulfilling prophecies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;So like everyone else, this year has really taught me some valuable lessons which I believe are the first step to achieving my goals.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;So I thought, why not share my experience of this year with people so that they may learn something out of my experience?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As someone rightly said, &quot;Wise people are the ones who gain experience from their own, wiser people are the ones who gain experience from their own and from others experience as well&quot;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 1:&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;i&gt;Everything outside is not in your control, be it people or situations. The only control you have is on yourself, your only control is in the way you respond to people or situations.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;For example, Did you expect the rise of corona pandemic? No. Did you expect more than 6 months of lockdown? No. The most important question is, Do you have any control over these situations? Obviously, No! Then what is in your control? Your only control is to take care of yourself by following all the measures.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 2:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Self-care is the first step for achieving anything in your life, literally anything.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So, what does self-care mean? Self-care is to take care of your body and mind. Many people eat a nutritious diet for maintaining a great physique, but how many are taking control over their mind? How many are in charge of their emotions? &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;You are not only what you eat, but you are also what you read, watch and listen.&lt;/span&gt;&lt;/b&gt; Take care of the information you consume on social media platforms like Instagram, Facebook. With each and every bit of information you see on social media, you are literally feeding the raw material for the basis of your thoughts which in turn becomes the foundation of your attitude and attitude becomes the foundation of your success.&lt;br /&gt;&lt;br /&gt;Tip: Try social media detox for one day in a week.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 3:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Nothing can replace two things in life: Discipline and Hard work.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Even if they are replaced, the quality of success will be of poor quality and failure is certain in the future.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 4:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Stop comparing your progress with that of others.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So basically, why do we compare with others? Because if someone is ahead of us, we strive to get ahead of them. Why do we strive to get ahead of them? Because your mind only needs pleasure, nothing else. Your mind doesn&#39;t bother what other emotions (Jealousy, ego) you are creating while striving to get ahead of someone else.&lt;br /&gt;&lt;br /&gt;This doesn&#39;t mean you should stop working hard and sit like a rock.&lt;br /&gt;The point is, you should compare your progress with only yourself, your past self. Your goal should be to be better than what you were yesterday.&amp;nbsp;&lt;br /&gt;Agreed that our grades, marks and ranks are calculated by comparing with others. But here the resources are limited, there are only limited IIT seats, there will be only one 1st ranker, not in thousands. But ultimately, it&#39;s your choice, do you want to achieve success with filled emotions of compassion and respect or do you want to achieve success with filled emotions of jealousy and insecurity?&lt;br /&gt;&lt;br /&gt;Everyone&#39;s life journey is unique and beautiful in its own way. So don&#39;t degrade yourself by comparing your beginning journey with someone else&#39;s mid-journey.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 5:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Patience and Perseverance are the vital ingredients for the recipe of success. Cultivate them more.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Self-control also comes under this category. Success is not measured by how high we go up in life, but how many times we bounce back when we fall down. To bounce back every single time you&#39;ve failed, you need the patience to wait for success and also perseverance to achieve success regardless of how many times you fall down.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 6:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Any type of emotions like anger, happiness, love, jealousy etc is not created by something or someone. They are created by YOU in response to something or someone.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I&#39;m pretty sure that most of you have your mobile phone in your hand. How did you feel when you first purchased it? Obviously, super happy, new features, new phone. Now pause for a moment and think, Is this phone really making you happy or you are creating happiness in response to the phone&#39;s features and looks? In the same phone, if you get one message which is slightly disturbing, how do you feel? Happy to sad, sad to angry, angry to jealousy etc. But the phone is the same, right? Then how come you are not happy?&lt;br /&gt;&lt;br /&gt;The point is, anyone or anything doesn&#39;t have the power to create an emotion within you unless you accept and allow. In the case of a mobile phone, you created the thought &quot;My phone has got some really amazing features, huh, better than my friend&#39;s mobile&quot;. This single thought created pleasure within your mind which eventually lead to happiness.&lt;br /&gt;&lt;br /&gt;Tip: Start recognizing material things which you feel makes you happy like LED TV, Air Conditioner, your marks, your physique etc&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 7:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Every thought you create is an energy which has a certain frequency and this energy radiates into the environment and influences others state of mind.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;You don&#39;t believe me? just click on the below link after reading this post or you can directly search in google.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.mind-your-reality.com/thought_power.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;Click here&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, take care of your thoughts because your thoughts not only affect you but also the universe.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 8:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;What you do is what matters, not what you think or say or believe or plan.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This lesson has really made a huge impact on my perception. Literally, I am good at planning everything nicely, but when it&#39;s time to act, I still plan. Is this planning has of any use without necessary action? NO.&lt;br /&gt;&lt;br /&gt;No matter what you think or believe about yourself, your action tells everything.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 9:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;The power of meditation.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I know this seems like an old-classy word when you listen to the word &#39;meditation&#39;. But the truth is, no, it&#39;s not. I can&#39;t say anything about meditation, because it is a feeling which has to be experienced by one&#39;s own self. Even if you read a thousand books on how to meditate, you can&#39;t just really get that essence unless you sit and try to meditate.&lt;br /&gt;&lt;br /&gt;Simply put, Meditation is a way of calming your mind, being aware of your thoughts either distractive or productive and slowly introspecting your emotions and channelising those emotions in the right way possible. Complicated, huh?&amp;nbsp;&lt;br /&gt;Trust me, it&#39;s not.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Tip: Try meditating for 10-15 minutes and observe how does it feel afterwards, for a week. Come on, take it as a fun challenge!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Lesson 10:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Once you form your habits, your habits form you. &lt;/i&gt;Read again.&lt;br /&gt;&lt;br /&gt;Why does every successful person in the world have a set of common good habits? Why do our parents worry so much when we indulge in not-so-good habits? Why?&lt;br /&gt;Because every choice has a consequence and we have control only on our choice but not on the consequence of the choice, your only choice is to choose which type of choice.&lt;br /&gt;&lt;br /&gt;We can&#39;t really feel inspired and motivated every single day. No, humanly not possible. That is why it is important to form productive habits beneficial to your well being because forming a habit is your choice, and every choice has a consequence. Forming positive habits leads to positive consequences.&lt;br /&gt;&lt;br /&gt;Some of the habits I started learning this year:&lt;br /&gt;1. Three minutes of gratitude after you wake up for all the good things you have.&lt;br /&gt;2.&amp;nbsp;Drink 1 litre of water every morning.&lt;br /&gt;3. Meditation.&lt;br /&gt;4. Prayer before eating.&lt;br /&gt;5. Reading books.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;These are only a few major learnings which literally made me question my beliefs and perceptions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;I hope you got to learn at least a few from the above.&lt;br /&gt;&lt;br /&gt;Also, Wishing everyone a &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;HAPPY NEW YEAR&lt;/span&gt;&lt;/b&gt;, This new year will be the beginning of new &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;YOU&lt;/span&gt;&lt;/b&gt;. Cheers!&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/95368130498229094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/12/10-lessons-i-have-learnt-in-2020.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/95368130498229094'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/95368130498229094'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/12/10-lessons-i-have-learnt-in-2020.html' title='10 lessons I have learnt in 2020...'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-2740060408101250346</id><published>2020-11-10T02:50:00.008-05:00</published><updated>2020-11-10T03:01:15.075-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Have you lost your track? - Recharge and Reflect Now</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;My sincere apologies to everyone for me being inconsistent in the blog. I am swamped with my semester academics as well as with personal issues. I try my level best to be consistent from now.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Okay then, let&#39;s start this comeback with a powerfully packed post.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;We all make resolutions, we all make up our mind so strong that our desire to adopt new habits and the want to change seems to be at the zenith. But somewhere along the way, we lose our motivation to try and get stuck in a helpless and baffling condition.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This post is intended for everyone who has lost their track of what they are doing and to refill their minds with unlimited hope and enthusiasm.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Don&#39;t stress yourself too much because no matter how bad the situation is, it will change.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;When you face difficult times, know that challenges are not sent to destroy you. They are sent to promote, increase and strengthen you. Embrace your challenges.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Never regret a day in your life. Good days give happiness, Bad days give experience, Worst days give lessons to learn in life and best days give beautiful memories.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Life is like a book. Some chapters sad, some happy, and some exciting. But if you never turn the page, you will never know what the next chapter holds.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Every transformation begins with an intense want to change. How deep is your want?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Don&#39;t dwell on what went wrong. Instead, focus on what to do next. Spend your energies on moving forward.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Find the courage to keep trying, even when it seems like no progress is being made.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Believe so firmly that there is no such thing as failure, You either win or you learn.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A ship is always safe at shore but that is not what it&#39;s built for. Face challenges, make mistakes, learn from your mistakes, grow.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;You can&#39;t go back and change the beginning but you can start where you are and change the ending. Don&#39;t let self-doubt and fear hold you back. You can and you will achieve whatever you wish to.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To conclude, It is really okay not to feel motivated every day and it&#39;s quite natural being human. All that matters is that you pick yourself up and get things done, no matter what mood you are in. If everything was perfect, you would never learn and grow. Every obstacle you face now is really an opportunity. It is your choice to sit idle and dream or to refill your mind with enthusiasm and become unstoppable.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Every day you are born again, Start now and get back on track.&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Try to read this post as many times as possible till you get a sort of clarity in your mind.&amp;nbsp;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/2740060408101250346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/11/recharge-your-mind-if-you-have-lost.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2740060408101250346'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2740060408101250346'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/11/recharge-your-mind-if-you-have-lost.html' title='Have you lost your track? - Recharge and Reflect Now'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-5494105490469571497</id><published>2020-09-08T10:22:00.010-04:00</published><updated>2021-01-12T01:59:43.458-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Networks"/><title type='text'>Types of Communication Links</title><content type='html'>&lt;div&gt;&lt;span face=&quot;&quot; style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; font-family: verdana;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;A &lt;/span&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;communication link&lt;/span&gt;&lt;span style=&quot;color: #222222;&quot;&gt; is a communication channel that connects two or more communicating devices. This link may be an actual physical link or it may be a logical link that uses one or more actual physical links.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #222222;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;color: #222222;&quot;&gt;There are majorly 4 types of links. They are:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;1.&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt; Point-to-Point Link:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #222222;&quot;&gt; This link connects two devices without any device in between them.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt=&quot;Classification of routing protocol&quot; height=&quot;89&quot; src=&quot;https://www.tutorialride.com/images/computer-network/point-to-point-link.jpg&quot; width=&quot;251&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;2. &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Transient Link or Broadcast Link:&lt;/span&gt; &lt;/b&gt;This link connects two devices with the support of other devices as well. In transient network, data can enter or leabve from any router.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt=&quot;&quot; height=&quot;240&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApAAAAFOCAYAAAAxaS2SAAAgAElEQVR4AeydBXhdVfa3Tzx1CtSQojMMBWpp3FNJjba461CkMMAMXga3Wtytiru7Dd4idXdN0lij9+ZG3u9Z++aES4GZyXzQ5k/XeZ7Tc+85+x5590rX76y999oWuigBJaAElIASUAJKQAkogQ4QsDpQVosqASWgBJSAElACSkAJKAFUQKoRKAEloASUgBJQAkpACXSIgArIDuHSwkpACSgBJaAElIASUAIqINUGlIASUAJKQAkoASWgBDpEQAVkh3BpYSWgBJSAElACSkAJKAEVkGoDSkAJKAEloASUgBJQAh0ioAKyQ7i0sBJQAkpACSgBJaAElIAKSLUBJaAElIASUAJKQAkogQ4RUAHZIVxaWAkoASWgBJSAElACSkAFpNqAElACSkAJKAEloASUQIcIqIDsEC4trASUgBJQAkpACSgBJaACUm1ACSgBJaAElIASUAJKoEMEVEB2CJcWVgJKQAkoASWgBJSAElABqTagBJSAElACSkAJKAEl0CECKiA7hEsLKwEloASUgBJQAkpACaiAVBtQAkpACSgBJaAElIAS6BABFZAdwqWFlYASUAJKQAkoASWgBFRAqg0oASWgBJSAElACSkAJdIiACsgO4dLCSkAJKAEloASUgBJQAiog1QaUgBJQAkpACSgBJaAEOkRABWSHcGlhJaAElIASUAJKQAkoARWQagNKQAkoASWgBJSAElACHSKgArJDuLSwElACSkAJKAEloASUgApItQEloASUgBJQAkpACSiBDhFQAdkhXFpYCSgBJaAElIASUAJKQAWk2oASUAJKQAkoASWgBJRAhwiogOwQLi2sBJSAElACSkAJKAEloAJSbUAJKAEloASUgBJQAkqgQwRUQHYIlxZWAkpACSgBJaAElIASUAGpNqAElIASUAJKQAkoASXQIQIqIDuESwsrASWgBJSAElACSkAJqIBUG1ACSkAJKAEloASUgBLoEAEVkB3CpYWVgBJQAkpACSgBJaAEVECqDSgBJaAElIASUAJKQAl0iIAKyA7h0sJKQAkoASWgBJSAElACKiDVBpSAElACSkAJKAEloAQ6REAFZIdwaWEloASUgBJQAkpACSgBFZBqA0pACSgBJaAElIASUAIdIqACskO4tLASUAJKQAko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SF9bFq699tqRgfzyl788nmX29I+djEkfOrXFrrrNccTfnotAESgCECiB7HNw0CMgIM7kKYEvgVIwVP773/+ODKQXC+677779wVLgDBETQJO1TDBFKAVo+ryYkiAd4LSlfwiWNkEZeYgefsUX7exoU883JUQg/dPXPdLBBzLsZJzqZ0KS6+jimyN4hJxFNz8jy452R8gjuZm00GUciKGSsY+bnf7xjd5nn312+dKXvrSceuqp4833WQ5Bgn981jZjlHp7VMmljT9s8FMhxw/2jDP1mUv32vSPTnUZFzJ12223LR//+MeXr371q4NwaUs72ejwPPhxkUKvNoX+2HeeD+3BLD7Qby7j9zzG6M846UrRx/ykzjjpcATT7IG87LLL/o+NjIs9fVKig14+Bu+0O6vbrX6W6XURKALrR6AEcv1zfEiMcA68CaoJ5gmQMpMf+9jHRgbSHsgEce3pE1mgvfrqq2NJ+5e//OV4sebJJ59cvvnNby633HLL+LYewiKQ+wSQOgH79ttvX7773e8uPqHyu9/9bj8BSWBm8+9///vYZ3nvvfcuzz///PLGG28sjz766HLPPfcs11xzzSBbPj1ENsQEKXjhhReWu+++e/n2t789Xvi56667xj43n2l57rnnBhGAA7+cvTREhk9shPRkrHT6nNGPf/zjoedrX/vaIFE+c6QgLjDMS0hIHOJtaVw29y9/+cvw2Us69ttZMvUpJEU/Nun/4he/ON5w37dv33L99dcv5J9++un9pDm2Mg8Iq/6ylC+99NJ44cnWAsW9LQpw+P73vz/s/vSnP13++c9/jvYZs9dff3155plnhhzZm2++ebnppptGNlSGjj04+Vbigw8+uHzgAx8YGTtE1z5aWWpbIrTZG2tP6de//vXF8/Dyyy8P8g9r+26NCfH0Rj87PhkVAg4ndUi058488NM88IF9uJpXz9EPfvCD4fNDDz20/O1vf9v/AwQmyOtrr722/OpXvxpbE8zV73//+9FXxvGPf/zjwA5RdX/EEUcsXqJJxhfR5Ltn9dJLL10+/elPj5etZF9hgljyjS0lPuZenev5fgj2TxEoAoccAiWQh9yUr2vAIUMZlfuQLnWCoUOgRnrOOuus/UvYkXNONg5p8gHmP/zhDyOQn3baaSMrhYAgFD79ow7ZE3TVWZpFkrx8g3AgND4PpP63v/3t/uwP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&quot; width=&quot;240&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;3.&lt;b&gt; &lt;span style=&quot;color: #e06666;&quot;&gt;Stub Link&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;:&lt;/span&gt; Data enters and leaves through only one router. Stub network is Unidirectional.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt=&quot;&quot; height=&quot;188&quot; src=&quot;data:image/png;base64,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&quot; width=&quot;230&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;4. &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Virtual Link:&lt;/span&gt;&lt;/b&gt; Virtual networking enables devices across many locations to function with the same capabilities as a traditional physical network.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/5494105490469571497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/09/types-of-communication-links.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5494105490469571497'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/5494105490469571497'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/09/types-of-communication-links.html' title='Types of Communication Links'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-8668759512988401404</id><published>2020-09-08T09:10:00.046-04:00</published><updated>2021-01-12T02:02:03.014-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>useradd command</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Use of this command:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&#39;useradd&#39; command is used to add a new user into the system. In other words, it creates a new login account for a different user.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Remember that only the root user can add new users into the system.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;You can check who are the existing users in /etc/passwd file&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg37F7HKYh6Ol5LI0AMp4WwSAFRefZYNXCRk0TO2R6YUXCxW_ZxdMfQays-VCJyfutyRyumC2q6DUCbBG9567UczP2NJ5fXBXJmyIScULxoCVcZjdHZIDcQxA14CeKMLGddP03nMhe327Hm/s1314/Screenshot+from+2020-09-08+11-59-38.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;337&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg37F7HKYh6Ol5LI0AMp4WwSAFRefZYNXCRk0TO2R6YUXCxW_ZxdMfQays-VCJyfutyRyumC2q6DUCbBG9567UczP2NJ5fXBXJmyIScULxoCVcZjdHZIDcQxA14CeKMLGddP03nMhe327Hm/w640-h337/Screenshot+from+2020-09-08+11-59-38.png&quot; title=&quot;/etc/passwd file&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To simply add a user to the system, this command is used:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;useradd virat&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This command adds the user named virat into the system and you can check whether virat is added or not in the /etc/passwd file.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjc1KCnELYTAKIiv-pUQCs2Ovc6DcCD7S6vkefgVvCKYfibyhOlQsr-WZ1N1cNLsKKZgY2l4WIdMCMK1z-uDmg_5RLeNduPJmj3pilLVav05ix9Pq4qjfDyxN7EOwQ_M30AO96HmSBoJnw/s1314/Screenshot+from+2020-09-08+12-04-12.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Here, You can see that I have shifted to root user to add the user &#39;virat&#39;&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;337&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjc1KCnELYTAKIiv-pUQCs2Ovc6DcCD7S6vkefgVvCKYfibyhOlQsr-WZ1N1cNLsKKZgY2l4WIdMCMK1z-uDmg_5RLeNduPJmj3pilLVav05ix9Pq4qjfDyxN7EOwQ_M30AO96HmSBoJnw/w640-h337/Screenshot+from+2020-09-08+12-04-12.png&quot; title=&quot;useradd virat&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjASt5eObpYI7Ad4J6yZvz5wFOs8VFsLvHdQw7lIVg11tFGU_wxiTxov_fBS7nlHayFO5zmq1SBUg1JsmEjt58TEg06C_gAJywBKBKZJhIPaKAv1lBfmUw3evyBsOkMkA7Awv18sBomiEDJ/s1314/Screenshot+from+2020-09-08+12-04-44.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;You can see that user virat has been added to /etc/passwd file&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;337&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjASt5eObpYI7Ad4J6yZvz5wFOs8VFsLvHdQw7lIVg11tFGU_wxiTxov_fBS7nlHayFO5zmq1SBUg1JsmEjt58TEg06C_gAJywBKBKZJhIPaKAv1lBfmUw3evyBsOkMkA7Awv18sBomiEDJ/w640-h337/Screenshot+from+2020-09-08+12-04-44.png&quot; title=&quot;/etc/passwd file&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This is just a basic way of adding users into the system.&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now let us explore the various options of useradd command.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;But before going to that, let us understand all the fields in /etc/passwd file.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;There are 7 fields in /etc/passwd file for every user.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1. Username: Name of the user.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;2. Password: This password is not visible. (marked x)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;3. UID: User ID&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;4. GID: The group ID of which the user belongs to.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;5. Comment field: Here the user can write anything which he/she wants to. This is optional.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;6. User home directory: The user&#39;s home directory is shown in this field. By default, the user&#39;s home directory will be /home/username.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;7. Default shell: This shows the name of the default shell with which user interacts. By default, it is bash shell.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Now that you&#39;ve known about the fields of /etc/passwd file, let us explore various options of useradd command.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1. useradd -c: To add a comment&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7f6spw9_2buk_0ziRZaFkUWbOP-CO2EwYTgWV15GbB5ycGc2nWSO1Fa2fXaL44oPXMDaxTZQ13rsKqaXljbdNaS4UkOOuH3kLsyxSfIou-gHyvw9taQMFjGRApiUUknv7xC5cUOGalgm/s1314/Screenshot+from+2020-09-08+18-23-20.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;In /etc/passwd file, You can see that comment field is not empty&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7f6spw9_2buk_0ziRZaFkUWbOP-CO2EwYTgWV15GbB5ycGc2nWSO1Fa2fXaL44oPXMDaxTZQ13rsKqaXljbdNaS4UkOOuH3kLsyxSfIou-gHyvw9taQMFjGRApiUUknv7xC5cUOGalgm/w640-h336/Screenshot+from+2020-09-08+18-23-20.png&quot; title=&quot;useradd -c&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;2. useradd -d: To set a home directory. If you don&#39;t set, the default one will be /home/username&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioukIRJXZRER79Qi4KXWqtGqEPh1EKyGOtDhxK3GPCtAU4Qkd3N2aWQZHzOaakNuLZevTRjBzhp39eerAplDASLhEe1HKW44lDrO6X-t3EZ26apFP95w_RJr56FbuvmYbKY3dy6XpIvQra/s1314/Screenshot+from+2020-09-08+18-25-53.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Originally, the home directory should be /home/Mahender. but with -c option, we changed to /home/Mahi&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioukIRJXZRER79Qi4KXWqtGqEPh1EKyGOtDhxK3GPCtAU4Qkd3N2aWQZHzOaakNuLZevTRjBzhp39eerAplDASLhEe1HKW44lDrO6X-t3EZ26apFP95w_RJr56FbuvmYbKY3dy6XpIvQra/w640-h336/Screenshot+from+2020-09-08+18-25-53.png&quot; title=&quot;useradd -d&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;3. useradd -u: Customize UID, set UID of your choice.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDQI2EUSMfeKlVhzqbFe4yIdEZHJc5E6le8Jl9K3gZ4al3lpB3NmfWHFuVdoVPAzUxQBe58fwE_Ao8H-f80BHgqKHGx3KhEO6MdYkDb48ywePK2wkefLnp2YyOCfhg0kgoq2rQOZB_qPUv/s1314/Screenshot+from+2020-09-08+18-27-01.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Here, we have set UID of Anand as per our choice (100787)&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDQI2EUSMfeKlVhzqbFe4yIdEZHJc5E6le8Jl9K3gZ4al3lpB3NmfWHFuVdoVPAzUxQBe58fwE_Ao8H-f80BHgqKHGx3KhEO6MdYkDb48ywePK2wkefLnp2YyOCfhg0kgoq2rQOZB_qPUv/w640-h336/Screenshot+from+2020-09-08+18-27-01.png&quot; title=&quot;useradd -u&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;4. useradd -g: Add the user to an existing group with that existing group&#39;s GID.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT1WYgnKR6c0LBLvEJuubb5WIQbFzGV8T-lTJlJx5eSQePfKROgK6KoR-55DCsn40fODCQ_p6xYO5p6umLX5u416FKVcI-eF0n7b-mnpCSKgC0bDvZ49edX4fxFi3n5kEypM-EZnuRFJii/s1314/Screenshot+from+2020-09-08+18-29-13.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Here we have added Praneeth to an existing group. The existing group&#39;s id is 1001.&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT1WYgnKR6c0LBLvEJuubb5WIQbFzGV8T-lTJlJx5eSQePfKROgK6KoR-55DCsn40fODCQ_p6xYO5p6umLX5u416FKVcI-eF0n7b-mnpCSKgC0bDvZ49edX4fxFi3n5kEypM-EZnuRFJii/w640-h336/Screenshot+from+2020-09-08+18-29-13.png&quot; title=&quot;useradd -g&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;5. useradd -G: Add the user to supplementary groups, i.e, other than the default primary group.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhSbbEaacitzbacpzgEjNa1GNlhkn6k_rt3kziamMps49zkZUdsGDoRVT-CUaX0MaGkMqfyZpIfd7TBVCD3swoglXtzF_sbRh2YEXsi0AoX8S6CP6iuDyGGfACp5spRSxhQaMI3UubOwmC/s1314/Screenshot+from+2020-09-08+19-03-28.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Here, -g for primary group, -G option for supplementary groups. You can view all the groups of a user with &#39;lid username&#39;&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhSbbEaacitzbacpzgEjNa1GNlhkn6k_rt3kziamMps49zkZUdsGDoRVT-CUaX0MaGkMqfyZpIfd7TBVCD3swoglXtzF_sbRh2YEXsi0AoX8S6CP6iuDyGGfACp5spRSxhQaMI3UubOwmC/w640-h336/Screenshot+from+2020-09-08+19-03-28.png&quot; title=&quot;useradd -g -G&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;6. useradd -e: Add the user with an expiration date. After the specified date, the user is disabled.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg29X28QI85aGpbz9GCT5x2jCaVWarCeA0r38BYV-efa21L8EkQh-R5p9QeKSt-P70Fnp5HsMcsTMl4Gwr4fa7cpA0LrYg1Yjw9KwXQMLBDXDXll2Hptbzu2vvOiYgwuVceddPY7058siWj/s1314/Screenshot+from+2020-09-08+18-31-05.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;You can see the expiration date and other info the user with chage -l username&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg29X28QI85aGpbz9GCT5x2jCaVWarCeA0r38BYV-efa21L8EkQh-R5p9QeKSt-P70Fnp5HsMcsTMl4Gwr4fa7cpA0LrYg1Yjw9KwXQMLBDXDXll2Hptbzu2vvOiYgwuVceddPY7058siWj/w640-h336/Screenshot+from+2020-09-08+18-31-05.png&quot; title=&quot;useradd -e&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;7. useradd -s: sets the default shell for the user. If this is not set, the default shell will be bash.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghaxwjq0un9ZLZoeoMrs-vNGUCbpdCOPFsi0ufZQBlYj-0fDT0vi-xLnjezuIdFpILqYi9ZDotgzdM2R91KEyMSu-cuqx5bKcwaluJPL2JOcK5qw9WF24W2FerIxOU3VfYnP12kvCe84X9/s1314/Screenshot+from+2020-09-08+18-32-01.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;By default it should be /bin/bash. But with -s option, we changed to korne shell. (/bin/ksh)&quot; border=&quot;0&quot; data-original-height=&quot;691&quot; data-original-width=&quot;1314&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghaxwjq0un9ZLZoeoMrs-vNGUCbpdCOPFsi0ufZQBlYj-0fDT0vi-xLnjezuIdFpILqYi9ZDotgzdM2R91KEyMSu-cuqx5bKcwaluJPL2JOcK5qw9WF24W2FerIxOU3VfYnP12kvCe84X9/w640-h336/Screenshot+from+2020-09-08+18-32-01.png&quot; title=&quot;useradd -s&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;Fun part:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Which command is used to create a user by taking password on the spot?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Post your answer in the comment section if you got it.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/8668759512988401404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/09/useradd-command.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/8668759512988401404'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/8668759512988401404'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/09/useradd-command.html' title='useradd command'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg37F7HKYh6Ol5LI0AMp4WwSAFRefZYNXCRk0TO2R6YUXCxW_ZxdMfQays-VCJyfutyRyumC2q6DUCbBG9567UczP2NJ5fXBXJmyIScULxoCVcZjdHZIDcQxA14CeKMLGddP03nMhe327Hm/s72-w640-h337-c/Screenshot+from+2020-09-08+11-59-38.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-7537166007123318187</id><published>2020-08-22T08:39:00.003-04:00</published><updated>2021-01-12T02:03:38.835-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Purpose in Life vs Purpose of Life</title><content type='html'>&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A gentle disclaimer, This post is only written on the basis of my thoughts and perspectives. It is not intended to hurt anyone&#39;s beliefs and traditions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Okay, let&#39;s start.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;We study at prestigious universities, we get the highest paying jobs, we get lots of money which is well enough to buy every single thing for our own comfort, our parents will be very proud of everything we have achieved and a lot more praise from the society. Are these enough for your life to be successful?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If you said no, you&#39;re on the right path.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;But if you said yes, Think again!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Today we are in the year 2020, let&#39;s move a 1000 years back. Because you were born in the 20th or 21st century, you are struggling to become a doctor or an IT professional. What if you were born 1000 years ago? Well, you might opt fishing as your career, right?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;What did this symbolise?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Our purpose in life, which means it is the purpose which we should fulfil to make a living for our life keeps on varying.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Today, you are struggling to become a doctor or an engineer, future generation kids may struggle to become something which we never thought of becoming.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Unfortunately, while achieving our purpose in life, we completely have forgotten our purpose of life.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;What is our purpose of life?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;If you want a single line difference between purpose in life and purpose of life, here you go,&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Purpose in life: To make a living for your life&lt;br /&gt;Purpose of life: How to live your life&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Amazed, surprised, confused?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Well, we thought both are the same. We thought that our only purpose is to be in a good position which uplifts our family&#39;s financial status.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The tragedy is that the whole universe is running after the purpose in life leaving behind the purpose of life.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Starting right from schools, everyone is taught to become successful. But successful in what?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Successful in our achievements or Succesful in life?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Successful in life means to have a perfect balance between our purpose in life and purpose of life.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;If I talk about our purpose of life, you will be studying this post for at least 3 hrs. So, I would like to say it as short and crisp as possible.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As per my learnings till date, &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Our purpose of life is to know who we are and live our life with values.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In today&#39;s generation, almost everyone is living their lives with only one tagline - &#39;Life is a competition&#39;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Even our teachers and elders taught us that life is a competition because their parents taught likewise!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;But in reality, everyone&#39;s pace is different, one cannot be as capable as another. Because we are living our life as a competition, there is so much chaos all around the world right now.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;But once if we think about our purpose of life, everyone starts living their lives with only one tagline - &#39;Life is a beautiful experience of caring, sharing and co-operating with others&#39;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;We will be learning everything slowly about our purpose of life alongside holding on our purpose in life in upcoming posts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;Summary:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Purpose in life is very important without which we cannot live. But purpose of life is equally important in our lives. Because our purpose in life is visible to us in the form of our achievements and praise from others, we thought that this is the only purpose. But in reality, there is another purpose, which is our purpose of life. Purpose of life is hidden but forms the basis of every achievement we achieve and fosters our every relationship with others.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Try to introspect yourself by doing meditation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PS: Happy Ganesh Chaturthi : )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/7537166007123318187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/08/purpose-in-life-vs-purpose-of-life.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/7537166007123318187'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/7537166007123318187'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/08/purpose-in-life-vs-purpose-of-life.html' title='Purpose in Life vs Purpose of Life'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-6425136192060709284</id><published>2020-08-11T12:55:00.002-04:00</published><updated>2021-01-12T02:05:27.089-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>PKI &amp; its components</title><content type='html'>&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;u&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;crux points:&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PKI stands for Public Key Infrastructure.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A public key infrastructure (PKI) is a system that is composed of certificate authorities, certificates, software, services, and other cryptographic components, for the purpose of enabling authenticity and validation of data and entities.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PKI can be implemented in various hierarchical structures and can be publicly available or maintained privately by an organization.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As its name implies, a PKI implements asymmetric cryptography for the encryption and decryption of network data, including transactions over the Internet.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;In simpler terms, just remember that PKI is a set of certificates, services etc along with essential cryptographic components used for the authenticity of data.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;There are many cryptographic components that comprise PKI. Some of the important ones are-&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Digital Signature:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;The sender creates a hashed version of the message text and then encrypts the hash itself with the users private key. The encrypted hash is attached to the message as a digital signature.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Digital Certificate:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;A digital certificate is an electronic document that associates credentials with a public key.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Certificate authority(CA):&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;A CA is a server that issues digital certificates for entities and maintains the associated private/public key pair.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Certificate Signing Request (CSR):&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;A CSR is a message sent to a CA in which an entity applies for a certificate. It typically includes information that should go into the entity&#39;s certificate, like its public key, digital signature, and other identifying information.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/6425136192060709284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/08/pki-its-components.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6425136192060709284'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6425136192060709284'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/08/pki-its-components.html' title='PKI &amp; its components'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-2019554143070872531</id><published>2020-07-14T03:47:00.011-04:00</published><updated>2021-01-12T02:06:33.920-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>Intrusion Prevention System (IPS)</title><content type='html'>&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;What is IPS?&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;An intrusion prevention system (IPS) is a security appliance that monitors and evaluates a system for signs of attacks in progress, and can actively block traffic that it determines is malicious.&amp;nbsp;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;IPSs are similar in purpose to firewalls in that both can stop unwanted traffic from entering a network. However, they have some key differences.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Here is my post about a basic layout of firewalls if you haven&#39;t seen it yet:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://sairohithkaranam.blogspot.com/2020/07/what-is-firewall.html&quot;&gt;&lt;font color=&quot;#ffa400&quot; face=&quot;verdana&quot;&gt;https://sairohithkaranam.blogspot.com/2020/07/what-is-firewall.html&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;A firewall is like a security guard who lets guests into a building based on whether or not they match predefined rules. An IPS is more like a second security guard inside a building. Even if the outside guard (the firewall) lets someone in, the inside guard (the IPS) will watch that guest for signs of suspicious behaviour. If the guest exhibits a repeated pattern of suspicious behaviour, the inside guard will kick them out.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In other words, an IPS is a second layer of defence that monitors traffic that makes it past the firewall, looking for signs of anomalous behaviour.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;The other major difference is that IPSs are only concerned with managing incoming traffic, whereas firewalls apply to both incoming and outgoing traffic.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;div&gt;There are many IPS solutions available. Two common third-party solutions are DenyHosts and Fail2ban, both of which examine log files for anomalies.&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Note:&lt;/span&gt;&lt;/b&gt; An intrusion detection system (IDS) is the same as an IPS except it does not actively block traffic, but only alerts personnel.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/2019554143070872531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/intrusion-prevention-system-ips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2019554143070872531'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/2019554143070872531'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/intrusion-prevention-system-ips.html' title='Intrusion Prevention System (IPS)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-7110982122467353331</id><published>2020-07-13T22:30:00.006-04:00</published><updated>2021-01-12T02:07:31.816-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>What is a Firewall?</title><content type='html'>&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;A Firewall is a software program or a hardware device that protects a system or a network from unauthorized access by blocking unwanted traffic.&lt;/span&gt;&amp;nbsp;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;A firewall can allow or deny incoming and outgoing traffic based on a set of rules that are either explicitly configured by an administrator or which are active by default.&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;There are three main generations of firewalls:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Packet filters (first generation):&lt;/span&gt;&lt;/b&gt; These firewalls make decisions based on rules that correspond to one or more network packet attributes. These rules appear in the form of an access control list (ACL). Packet filtering firewalls are also called stateless firewalls because they can only inspect a packet in isolation, and cannot determine what has come before that packet that might provide valuable context.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Stateful firewalls (second generation):&lt;/span&gt;&lt;/b&gt; In contrast to packet filters, stateful firewalls can identify past traffic that is related to a packet. This means that a stateful firewall can view the entire conversation of a transmission, such as the three-way TCP/IP handshake. Stateful firewalls can, therefore, make more informed decisions about what traffic to deny and what to allow.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Application-layer firewalls (third generation):&lt;/span&gt;&lt;/b&gt; These firewalls can inspect the contents of application-layer traffic (e.g., protocols like HTTP and FTP) and make decisions based on these contents. An application-layer firewall can detect attempts to bypass traditional filtering and stateful inspection that leverage known software exploits.&lt;/font&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/7110982122467353331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/what-is-firewall.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/7110982122467353331'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/7110982122467353331'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/what-is-firewall.html' title='What is a Firewall?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-3096476609449591338</id><published>2020-07-08T02:44:00.003-04:00</published><updated>2021-01-12T02:08:34.820-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Static Initialization Blocks</title><content type='html'>&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Basic Properties of Static Variables:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/font&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;A static variable is a variable which is initialized only once at the start of execution.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Static variable belongs to the class and not to the object of the class.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Static variables should be initialized before the initialization of instance variables.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;font face=&quot;verdana&quot;&gt;If we know the value of a static variable, then we can initialize it in one line.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Like this :&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;public static int a = 20;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Here, we initialized the value of &#39;a&#39; as 20 directly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;But what if we want to initialize that static variable when a certain condition is met?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For example, I want to initialize &#39;a&#39; as 20 when the other value &#39;b&#39; is greater than zero. If &#39;b&#39; is less than zero, I want to initialize &#39;a&#39; as 30.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;How do we do this?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;That&#39;s where the role of static initialization blocks comes into play.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b style=&quot;color: #e06666;&quot;&gt;A Static Initialization Block is a normal block of code enclosed in braces and preceded by the &lt;/b&gt;&lt;i&gt;static &lt;/i&gt;&lt;b style=&quot;color: #e06666;&quot;&gt;keyword.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;There can be any number of static initialization blocks in a class. They are called in the order in which they are written in the program.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #e06666; font-family: verdana;&quot;&gt;&lt;b&gt;An Example Demonstrating Static Initialization Blocks:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;class StaticDemo{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static int a;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static int b;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Static Initialization Block starts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Scanner scan = new Scanner(System.in);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Enter the value of b: &quot;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; b = scan.nextInt();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(b &amp;gt;= 0){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a = 20;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(b &amp;lt; 0){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a = 30;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public static void main(String... args){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Value of a is: &quot;+ a);&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;}&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;From the above program, we can see that the value of &#39;a&#39; is 20 when the value of &#39;b&#39; is greater than or equal to zero. Similarly, the value of &#39;a&#39; is 30 when the value of &#39;b&#39; is less than zero.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/3096476609449591338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/static-initialization-blocks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3096476609449591338'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3096476609449591338'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/static-initialization-blocks.html' title='Static Initialization Blocks'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-6461434094020817055</id><published>2020-07-07T07:33:00.005-04:00</published><updated>2021-01-12T02:10:08.559-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>6 Things To Do On Your Birthday</title><content type='html'>&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Birthday vibes are so pure, light and naturally beautiful to feel.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Wishes and blessings from our family and friends make us feel happier throughout the day.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Nowadays, with the advancement of technology, we share our birthday moments with our closed ones via Whatsapp/Instagram status.&lt;br /&gt;We feel that something is pure in the environment.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Why do you feel that way?&lt;br /&gt;The same house, the same people, the same environment and the same you.&lt;br /&gt;But why do you feel a little different on your birthday involuntarily?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Ever thought about it?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;The truth is, our mind is in a pure and elevated state which is making us see every external thing beautiful.&lt;br /&gt;When every external thing or person seems to be beautiful, there will be only happiness.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We ignore the fact that our birthday is a new beginning.&lt;br /&gt;We ignore the fact that our birthday is a fresh start.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We ignore the fact that our birthday is a new opportunity given by the supreme power.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We simply enjoy the day with our family and friends, eat and drink to the peaks and end our birthday with deep sleep.&lt;br /&gt;The next day we wake up, our mind is again in the helter-skelter mode and continue our daily routine with our deeply ingrained habits.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;This is not the right way.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Birthday means Birth + Day, You were born on this day!&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Don&#39;t you have a feeling to lead a new life, change your old habits and empower yourself from the day you were born?&lt;br /&gt;If yes, then why are you not thinking about it?&lt;br /&gt;&lt;br /&gt;Its time to think and introspect yourself.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Here are the 6 things to do on your birthday.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Start your day by being grateful to everything and everyone.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Starting from your pillow to the dress you wear, starting from your parents to friends, starting from your weaknesses to strengths, starting from your failures to successes, everything and everyone. No matter how bad it seems to you, you have to do it.&lt;br /&gt;Because there are many souls out there who are not even getting half of what you are getting and what you&#39;ve got.&lt;br /&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Dedicate at least half an hour of your time to god.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Imagine a day without oxygen. Will you be able to survive?&lt;br /&gt;Imagine a day without water. Will you be able to live?&lt;br /&gt;Earth may be created by a random collision as stated in the big bang theory. But the truth is even that random collision is created by the supreme power which is beyond human power. That supreme power is termed as &#39;God&#39;.&amp;nbsp;&lt;br /&gt;God is a collection of purity, divinity and peace.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;No negativity throughout the day.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;No matter how worse the situation is, no matter how unfair the other person&#39;s behaviour is with you, don&#39;t allow your mind to think even one single negative thought about that situation or the person. Believe that it is all for your good and cross the situation with dignity.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;List out your weaknesses, faults, addictions which you have to work upon.&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;By doing this way, you will at least have clarity from where and what you should start to work.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Strong and Firm Resolution.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Birthday resolution means to take a goal and work upon it at least till your next birthday.&lt;br /&gt;Once you have decided your goal based on your weaknesses and addictions, you have to fix your mind in such a way that nothing can tempt or deviate you from your goal. This is known as a strong and firm resolution.&amp;nbsp;&lt;br /&gt;Remember, Taking resolutions is very easy, but implementing them is very difficult. That is why great saints say that &lt;b&gt;self-control is the key to achieving your goals&lt;/b&gt;.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Enjoy your birthday to the fullest.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Your birthday is not going to come until 1 year. So, along with the above 5 points in your mind, you should enjoy your birthday with your family, friends and loved ones to the fullest.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;font face=&quot;verdana&quot;&gt;Maybe I&#39;ve missed some more important points, it&#39;s up to you if you want to add any other points.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In this way, you should celebrate your birthday with proper vision in your mind for a better future.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/6461434094020817055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/6-things-to-do-on-your-birthday.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6461434094020817055'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6461434094020817055'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/6-things-to-do-on-your-birthday.html' title='6 Things To Do On Your Birthday'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-8828414602125449912</id><published>2020-07-05T10:32:00.013-04:00</published><updated>2021-01-12T02:10:43.269-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Networks"/><title type='text'>Introduction to Subnetting</title><content type='html'>&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;font face=&quot;verdana&quot;&gt;What is subnetting?&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;font face=&quot;verdana&quot;&gt;Why do we need subnetting?&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;font face=&quot;verdana&quot;&gt;What is the benefit of subnetting?&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;font face=&quot;verdana&quot;&gt;I know there are a whole lot of questions running in your mind right now.&lt;br /&gt;Hold on, You will get to know all the answers by the end of this post.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Let&#39;s dive in.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;u&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;&lt;b&gt;What is&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;Subnetting?&lt;/b&gt;&lt;/font&gt;&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In simpler terms, The process of dividing a larger network into smaller sub-networks is called &lt;b&gt;&#39;Subnetting&#39;&lt;/b&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;These smaller sub-networks are called &#39;subnets&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;The formal definition says, The process of converting host bits to network bits is known as &lt;b&gt;Subnetting&lt;/b&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now that you&#39;ve understood what subnetting is, let&#39;s now see what is the cause for subnetting.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Why do we need Subnetting?&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We all know that an IP address is a combination of a network ID and Host ID.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;IPv4 address is of 32 bits.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Class A IP consists of 8 bits of network id and 24 bits of host id.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Class B IP consists of 16 bits of network id and 16 bits of host id.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Class C IP consists of 24 bits of network id and 8 bits of host id.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;So, Class A IP has the capacity to hold 2^24 - 2 = 16,777,214hosts (As there are 24 bits in host id part)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Class B IP has the capacity to hold 2^16 - 2 = 65,534 hosts (As there are 16 bits in host id part)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Class C IP has the capacity to hold 2^8 - 2 = 254 hosts (As there are 8 bits in host id part)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Everything&#39;s fine till here.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now the scenario comes,&amp;nbsp;Imagine I want to build a network that will support up to 30 devices in four different segments. Without subnetting, I will need four (4) Class C networks to support this design. For example:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Network #1: 192.168.1.0&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Network #2: 192.168.2.0&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Network #3: 192.168.3.0&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Network #4: 192.168.4.0&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Each of these networks will support 254 IP addresses leading to wastage of (254 * 4) – (30 * 4) IP addresses i.e. 896 IP addresses!&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If you look at the design requirement of 30 hosts per network, you will discover that I only need 5 bits in the host ID portion of a Class C network to satisfy my requirement.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;That is, 2^5 - 2 = 30 hosts.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;This means I still have 3 bits unused and with subnetting, I can use those three bits to create smaller networks. For this example, let’s take the 192.168.1.0 network:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;By borrowing 3 bits, I can create 8 subnets:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.0&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.32&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.64&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.96&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.128&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.160&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.192&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;192.168.1.224&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;With subnetting, not only have we used only one Class C network, we have created 8 subnets from that network, each one supporting up to 30 hosts! We can use 4 of these subnets for our network and reserve the remaining 4 subnets for future expansion. This results in great waste reduction – from 896 wasted IP addresses to 120 reserved IP addresses.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;I know it seems so messy to understand if you are a beginner, but it becomes so easy with repetition.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Benefits of Subnetting:&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Minimises the wastage of IPs.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Maintenance is easy for smaller networks.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We will discuss the types of subnetting and other topics related to subnetting in future posts.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/8828414602125449912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/introduction-to-subnetting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/8828414602125449912'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/8828414602125449912'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/introduction-to-subnetting.html' title='Introduction to Subnetting'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-3690181809624840735</id><published>2020-07-01T03:03:00.008-04:00</published><updated>2021-01-12T02:11:21.545-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Let go of jealousy...</title><content type='html'>&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Before going further, Let&#39;s be clear with the definition of Success.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Success doesn&#39;t mean just to achieve money, fame, respect.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Success means to achieve whatever you wish in the right way by being emotionally well.&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now that you are clear with the definition of success, let&#39;s move further.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;When our mind gets disturbed by others progress and achievements, this unbearable feeling is termed as &#39;Jealousy&#39;.&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;People think that it is so natural to get jealous when we see someone who is much better than us.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Let me give you an example.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;30 years ago, Blood Pressure/Diabetes is not natural.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;But why do we say that it is so natural to get BP/Diabetes now?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;20 years ago, Stress is not natural.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;But why do doctors say that it is so natural to get stressed now?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Similarly, many years ago, Jealousy is not natural.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;But why do we say that it is so natural to get jealous now?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;The answer is pretty simple.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;BP/Diabetes became more and more common among almost everyone.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Stress became a part of almost everyone&#39;s life.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Jealousy developed so much in almost everyone&#39;s life.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;When the problem is common with almost everyone, we slowly learned to term it as &#39;Natural&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We completely forgot the ill effects which it is causing or will cause and started believing that jealousy is so natural.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;We have to Pause and Check for a moment.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Our mind got so habituated to think like this-I want to go ahead of someone who is better than me as soon as possible so that I will be successful in my life.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;This is a big misconception created by someone.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If the goal is yours,&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If the plan is yours,&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If the hard work is yours,&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If the success you are trying to achieve will be yours,&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Then Why should you ruin your mind by seeing others progress?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;The problem started because we were not thinking of increasing our own capacity. Instead, we are thinking of being better than other&#39;s capacity.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;By thinking this way, we are depleting our own capacity.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;By creating jealousy in our mind, we develop our ego in such a way that it decreases our willpower and soul power.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;When our willpower and soul power decreases, it decreases the efficiency of our performance.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;No matter how smart and intelligent you are, there will be always someone who is better than you.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;This is a pure fact that must be accepted and remembered all the time.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Even if you succeed by following this harmful route, it&#39;s no longer considered &#39;Success&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;There is no essence of being successful in this way.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Ranks and grades are important but the comparison is limited.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;When comparison exceeds its limit, our mind gets disturbed which in turn leads to &#39;Jealousy&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Remember, If you want to be successful in any field, you should only compete against yourself.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Externally you may be competing with thousands of people around the globe, but internally your utmost competition should be only &#39;YOU&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;It&#39;s time to teach your mind the new and right way of thinking to achieve real success.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;PS. Difficult to start, but not impossible to start.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/3690181809624840735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/let-go-of-jealousy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3690181809624840735'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3690181809624840735'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/07/let-go-of-jealousy.html' title='Let go of jealousy...'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-851142575755158551</id><published>2020-06-24T21:05:00.005-04:00</published><updated>2021-01-12T02:12:46.868-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Networks"/><title type='text'>Brief Overview of Link State Routing</title><content type='html'>&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Previously, we have discussed distance vector routing.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;verdana&quot;&gt;Here is the link if you haven&#39;t seen it yet -&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://sairohithkaranam.blogspot.com/2020/04/distance-vector-routing.html&quot;&gt;&lt;font color=&quot;#ffa400&quot; face=&quot;verdana&quot;&gt;https://sairohithkaranam.blogspot.com/2020/04/distance-vector-routing.html&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now we are going to see about &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Link State Routing&lt;/span&gt; &lt;/b&gt;which is also a category of intradomain routing.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In Link state routing, four sets of actions are required to ensure that each node in the routing table is showing the least cost to reach the other node.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Four sets of actions are:&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Creation of the states of the links by each node (router), called Link State Packet (LSP).&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Sending LSPs of each router to every other router through a mechanism called &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;&#39;Flooding&#39;&lt;/span&gt;&lt;/b&gt; in an efficient and reliable way.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Formation of shortest-path tree for each node (Using Dijkstra&#39;s algorithm).&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Calculation of routing table based on shortest-path tree.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Note:&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;A small packet that consists of routing information is called Link state Packet (LSP).&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;When LSPs are generated?&lt;br /&gt;i) Whenever there is any change in topology.&lt;br /&gt;ii) Generated on a periodic basis.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;font face=&quot;verdana&quot;&gt;You can see the differences between distance vector routing and link-state routing here:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://sairohithkaranam.blogspot.com/2020/06/differences-between-distance-vector.html&quot;&gt;&lt;font color=&quot;#ffa400&quot; face=&quot;verdana&quot;&gt;https://sairohithkaranam.blogspot.com/2020/06/differences-between-distance-vector.html&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/851142575755158551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/brief-overview-of-link-state-routing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/851142575755158551'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/851142575755158551'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/brief-overview-of-link-state-routing.html' title='Brief Overview of Link State Routing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-1001916275571213878</id><published>2020-06-24T20:48:00.008-04:00</published><updated>2021-01-12T02:13:48.405-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Networks"/><title type='text'>Differences between Distance Vector Routing and Link State Routing</title><content type='html'>&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Major Differences between Distance Vector Routing and Link State Routing are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;table border=&quot;1&quot; bordercolor=&quot;#888&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; border-color: rgb(136, 136, 136); border-width: 1px;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;min-width: 60px;&quot;&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Distance Vector Routing&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;min-width: 60px;&quot;&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Link State Routing&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;min-width: 60px;&quot;&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;1. Bandwidth required is less (Local Sharing)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;min-width: 60px;&quot;&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;1. Bandwidth required is more (Flooding)&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;2. Uses the Bellman-Ford algorithm&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;2. Uses Dijkstra&#39;s algorithm&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;3. Traffic is less&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;3. Traffic is more&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;4. Existence of count to infinity problem&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;4. No count to infinity problem&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;5. Eg: RIP (Routing Information Protocol)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;5. Eg: OSPF (Open Shortest Path First)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/1001916275571213878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/differences-between-distance-vector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/1001916275571213878'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/1001916275571213878'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/differences-between-distance-vector.html' title='Differences between Distance Vector Routing and Link State Routing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-3132331575014708121</id><published>2020-06-09T08:18:00.004-04:00</published><updated>2021-01-12T02:14:21.894-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cybersecurity"/><title type='text'>What is IAM?</title><content type='html'>&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;font face=&quot;verdana&quot;&gt;One major dimension of cybersecurity is identity and access management (IAM). You&#39;ll configure various IAM solutions in order to better protect your Linux systems against unauthorized access.&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;u&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;crux points:&lt;/span&gt;&lt;/u&gt;&lt;/font&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;Identity and access management (IAM) is a security process that provides identity, authentication, and authorization mechanisms for users, computers, and other entities to work with organizational assets like networks, operating systems, and applications.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;&amp;nbsp;IAM enables you to define the attributes that comprise an entity&#39;s identity, such as its purpose, function, security clearance, and more.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;These attributes subsequently enable access management systems to make informed decisions about whether to grant or deny entity access and if granted, decide what the entity has the authorization to do.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;For example, an individual employee may have his or her own identity in the IAM system. The employee&#39;s role in the company factors into his or her identity, like what department the employee is in, and whether or not the employee is a manager.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;verdana&quot;&gt;In most business environments, IAM is a crucial service for provisioning and managing access, as well as bolstering the overall security of the IT infrastructure.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/3132331575014708121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/what-is-iam.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3132331575014708121'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3132331575014708121'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/what-is-iam.html' title='What is IAM?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-3914052697528102709</id><published>2020-06-08T00:27:00.023-04:00</published><updated>2021-01-12T02:15:40.407-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Don&#39;t Get Affected By What Others Think Of You!</title><content type='html'>&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;It is human nature to want everyone around you to like you. Be it for your talents, your intelligence or even your nature. Unfortunately, we start believing that this acceptance from others defines us. We start relying on their opinions. So much so, that we start tailoring our lives around their expectations. This makes us lose out on who we are and tends to increase stress and worry. So, let it all go and learn how to ensure your well being and establish your own identity.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Keep perspective&lt;/span&gt;&amp;nbsp;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Another person’s opinion is always based on their thoughts and belief. Never on yours. Only you know what is best for you and your life. So yours is the only perspective that matters.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Focus on what matters&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Focusing on important issues stops you from worrying about what others will think. It helps you at looking at the larger picture.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Most people don’t pay attention&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;People in general, pay attention to themselves only. If they are giving an opinion on your life, it is probably just in passing and they have not paid you that much thought. So you do you.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;You know best&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You are the one living your life and facing the consequences of your actions. Hence, you know best. Others haven’t walked your journey, learn to take a call for yourself.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Mind your own business&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Stop asking what they think of you. Stop thinking of what people think about you. Especially if they are unsupportive, unhappy or too critical.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Desensitize your triggers&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Being over-sensitive is always harmful. Try to control your own thoughts and don’t over-react to what people say to you. Stop overthinking and replace it with positive thoughts.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Seek constructive feedback&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You should seek advice from people whom you trust. They will always give you constructive feedback because their intentions for you are pure.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Don’t try to please everyone&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;It is impossible to live up to everyone’s expectations. So it is simply futile trying to do it. Remember, you should live according to your likes and beliefs. People may dislike you for it, but it’s ok. You should love yourself.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Opinions are always changing&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Opinions are never constant. So stop wasting time gathering everyone’s positive opinion about you.&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Find a role model&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You should always have a role model who you look up to and aim to be. This will stop you from becoming a people pleaser.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Life’s too short&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;At the end of the day, life is too short and you must not waste it trying to please everyone around you. A conscious effort must be made to stop being a people pleaser. Your opinion is the only one that matters.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;All the best : )&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/3914052697528102709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/how-to-stop-thinking-about-what-others.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3914052697528102709'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/3914052697528102709'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/06/how-to-stop-thinking-about-what-others.html' title='Don&#39;t Get Affected By What Others Think Of You!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-6440467356909681619</id><published>2020-05-31T20:52:00.005-04:00</published><updated>2021-01-12T02:17:14.052-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Are you wishing to control your Anger?</title><content type='html'>&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Have you ever figured out why you get angry?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Have you ever realized what is it that causes you to get angry?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;When something you want doesn&#39;t happen,that is what makes you angry.&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;So you have this urge,&#39; THIS MUST HAPPEN&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;When it doesn&#39;t happen, you get angry.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now, remember, This universe is not for the fulfilment of your desires.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Are you the centre of the universe?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Is the whole world rotating around you?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Then why should your desires be fulfilled all the time?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;It doesn&#39;t have to be fulfilled, right?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Always keep two possibilities in mind-&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&#39;My wish may be fulfilled, may not be fulfilled&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If your wish is fulfilled, you will be happy.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You should learn to be happy from now on even if your wish isn&#39;t fulfilled.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Why should you be happy if your wish isn&#39;t fulfilled?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Because you got another chance!&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Life is about only the perspectives which we see.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In this way, when you make peace with both sides, you don&#39;t get angry.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You should release this intense urge-&#39;THIS MUST HAPPEN&#39;.Let your mind be free.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You have done everything well, gave your best shot. Then why the need for urge?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Even if you fail, your experience never makes you fail the next time.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;To conclude in short,&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&#39;Situation will not be in your control all the time, but your own state of mind will be in your control if you wish to control it irrespective of the situation.&#39;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now ask yourself this question, If my mind is in my control, then I will get happiness only if I wish to be happy, I will get jealousy only if I wish to be jealous,&amp;nbsp;&lt;b&gt;I will get anger only if I wish to be angry.&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/6440467356909681619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/05/read-this-when-you-are-angry.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6440467356909681619'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/6440467356909681619'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/05/read-this-when-you-are-angry.html' title='Are you wishing to control your Anger?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-396777174035488149.post-490072086698014676</id><published>2020-05-29T07:35:00.007-04:00</published><updated>2021-01-12T02:18:07.364-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Being Stable in Difficult Times</title><content type='html'>&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In this modern era, we have medicines for almost all diseases. Yet, illnesses are rapidly increasing. Why?&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Because complications are not in the body, complications are in the mind.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Complications first get created in the mind and then those complications occur in the body. If complications in the mind are removed, complications in the body will be easy to remove.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Let me drive you into this topic with a suitable example.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Suppose your close friend came near you and said that he wants to commit suicide because he is unable to get good grades. What will you do?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Will you allow him to suicide?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;No, right?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;You will convince him by saying that &#39;That&#39;s not the correct decision, You should work even harder, Don&#39;t take negativity into your mind&#39;, right?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Now just stop for a second and think &#39;Why can&#39;t we convince ourselves to be stable in difficult times?&#39;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If we could give inspiration and courage to our loved ones, why can&#39;t we inspire our own mind in difficult times?&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;That&#39;s where the role of thoughts comes into play.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Big challenges occur occasionally in our life. But our thought process gets affected during small challenges which we face daily.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;If we are unable to think aright thought at the right moment during those small challenges, those thoughts which you think will be part of your personality soon.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;That&#39;s why elders say that - &#39;THINK BEFORE YOU THINK&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;When you fail to think in the right way during those small challenges,you will obviously fail during big challenges that come your way.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Here is my post about achieving the right thought process if you haven&#39;t seen it yet-&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://sairohithkaranam.blogspot.com/2020/05/how-to-achieve-right-thought-process.html&quot;&gt;&lt;font color=&quot;#ffa400&quot; face=&quot;verdana&quot;&gt;https://sairohithkaranam.blogspot.com/2020/05/how-to-achieve-right-thought-process.html&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;Always keep in mind that &quot;Situation is not in your control but your own state of mind is in your control.&quot;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font color=&quot;#e06666&quot; face=&quot;verdana&quot;&gt;&quot;It&#39;s only about our inner conversation which makes us feel either happy or depressed irrespective of the situation.&quot;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;It&#39;s not possible to master this kind of right mindset so easily as it requires constant hard work and self-control.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;But once you achieve this kind of mindset, your mind will be stable irrespective of the situation.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Let&#39;s take a 1-week challenge. Whenever a thought comes into your mind which makes you feel uncomfortable or disturbed, try to observe those thoughts carefully which are running in your mind.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;Also,try shifting your thoughts so that your mind shifts from disturbance to calmness.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;Personal Recommendation:&lt;/span&gt;&amp;nbsp;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;This suggestion is given by my parents to me for my better mental health. I hope it works for you.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&#39;When you wake up in the morning, charge your mind in such a way that the thoughts which you will think all the day should be pure and powerful&#39;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;In one word, it is nothing but &lt;span style=&quot;color: #e06666;&quot;&gt;&lt;b&gt;MEDITATION&lt;/b&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;i&gt;References&lt;/i&gt;: &lt;i&gt;BK Shivani Videos&lt;/i&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;verdana&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://sairohithkaranam.blogspot.com/feeds/490072086698014676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/05/being-stable-in-difficult-times.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/490072086698014676'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/396777174035488149/posts/default/490072086698014676'/><link rel='alternate' type='text/html' href='https://sairohithkaranam.blogspot.com/2020/05/being-stable-in-difficult-times.html' title='Being Stable in Difficult Times'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>