Answers.Body: <p>what level are you starting from? because if you want to mainly deal with network issues, then it's best to know what are you doing instead of how to do it. it seems to me that if you don't know anything about networks then starting with something like Fourouzan networks, which (if i'm not wrong) teaches you how to create and handle networks might be less useful for what you're seeking. this isn't a book, but my (and also most people i know that deal with networks) #1 suggestion is <a href="https://youtube.com/playlist?list=PLIFyRwBY_4bRLmKfP1KnZA6rZbRHtxmXi&amp;si=sK-6m4yPSIrtN1qS" rel="nofollow noreferrer">networking fundamentals</a>, which is a youtube course that teaches you the fundamentals of networks. even if you have a little bit of knowledge around how the internet works, i would still recommend this course, since it helps in refreshing your memory and making sure you know every layer properly.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-28T02:16:30.170Z
Answers.LastActivityDate: 2023-10-28T02:16:30.170Z
Answers.UserDisplayName: ori raisfeld
Body: <p><strong>Purpose:</strong></p>
  <p>For Linux System Administrator. I don't need CCNA cert. I don't need to be explicitly a network engineer. I just need to be able to troubleshoot network related issues.</p>
  <p><strong>Already Tried</strong></p>
  <p>Googling and learning. Didn't work. I need to have a good grasp of concepts taught in college at first! No next question. Thankfully not my first time learning the college textbook on Networks.</p>
  <p><strong>Roadmap</strong></p>
  <p>Step 1)
  I don't like tanenbaum, so these are the books that I'll buy and read.</p>
  <ul>
  <li>Fourouzan networks</li>
  <li>Stallings networks</li>
  <li>TCP IP by philip miller book</li>
  <li>Comptia network+/A+ good book</li>
  <li>CCNA official cert guide book</li>
  </ul>
  <p>Step 2)</p>
  <ul>
  <li>Networking for Systems Administrators (It Mastery)
  Michael W Lucas</li>
  <li>TCP/IP Network Administration oreilly</li>
  <li>The Practice of System and Network Administration oreilly</li>
  </ul>
  <p>Step 3)</p>
  <ul>
  <li>DNS and BIND oreilly</li>
  <li>Wireshark course</li>
  <li>HTTP the definitive guide, oreilly</li>
  </ul>
  <p>Critique this roadmap and add your valuable input here. If you've any books suggestions on the way, do share! If I could get apprenticeship/internship in networks, it'd be great, but I don't have one atm and I'm working as a linuxadmin. This whole would take me about 1.5 years to complete along with my job. Thus I want to know that if learning all these would be well worth it? Tell me if I can cut out some garbage here.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-07-30T05:32:25.040Z
Comments.Text: For a more in-depth understanding than what the O'Reilly books give, take a look at Stevens' *TCP/IP Illustrated* books. The second edition of Volume 1 gives you everything you need to understand the protocols of the TCP stack inside and out, including how to analyse them from Wireshark traces. Vol.2 is more developer focused, discussing the entirety of a TCP implementation from the C source code.
Comments.UserDisplayName: ComicSansMS
Tags: <networks><curriculum-review>
Title: Critique my roadmap to learn computer networking?
ThreadText: # Critique my roadmap to learn computer networking?
  
  (Asked by: username_0 on 2023-09-19)
  
  **Purpose:**
  
  For Linux System Administrator. I don't need CCNA cert. I don't need to be explicitly a network engineer. I just need to be able to troubleshoot network related issues.
  
  **Already Tried**
  
  Googling and learning. Didn't work. I need to have a good grasp of concepts taught in college at first! No next question. Thankfully not my first time learning the college textbook on Networks.
  
  **Roadmap**
  
  Step 1)
  I don't like tanenbaum, so these are the books that I'll buy and read.
  
  * Fourouzan networks
  * Stallings networks
  * TCP IP by philip miller book
  * Comptia network+/A+ good book
  * CCNA official cert guide book
  
  Step 2)
  
  * Networking for Systems Administrators (It Mastery)
    Michael W Lucas
  * TCP/IP Network Administration oreilly
  * The Practice of System and Network Administration oreilly
  
  Step 3)
  
  * DNS and BIND oreilly
  * Wireshark course
  * HTTP the definitive guide, oreilly
  
  Critique this roadmap and add your valuable input here. If you've any books suggestions on the way, do share! If I could get apprenticeship/internship in networks, it'd be great, but I don't have one atm and I'm working as a linuxadmin. This whole would take me about 1.5 years to complete along with my job. Thus I want to know that if learning all these would be well worth it? Tell me if I can cut out some garbage here.
  
  **Tags:** networks, curriculum-review
  
  > **Comments:**
  > **username_1**: For a more in-depth understanding than what the O'Reilly books give, take a look at Stevens' *TCP/IP Illustrated* books. The second edition of Volume 1 gives you everything you need to understand the protocols of the TCP stack inside and out, including how to analyse them from Wireshark traces. Vol.2 is more developer focused, discussing the entirety of a TCP implementation from the C source code.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2023-10-28. Score: 0 | Accepted answer
  
  what level are you starting from? because if you want to mainly deal with network issues, then it's best to know what are you doing instead of how to do it. it seems to me that if you don't know anything about networks then starting with something like Fourouzan networks, which (if i'm not wrong) teaches you how to create and handle networks might be less useful for what you're seeking. this isn't a book, but my (and also most people i know that deal with networks) #1 suggestion is [networking fundamentals](https://youtube.com/playlist?list=PLIFyRwBY_4bRLmKfP1KnZA6rZbRHtxmXi&si=sK-6m4yPSIrtN1qS), which is a youtube course that teaches you the fundamentals of networks. even if you have a little bit of knowledge around how the internet works, i would still recommend this course, since it helps in refreshing your memory and making sure you know every layer properly.
  
  
  ---
  
  