Internet Engineering

This course discuss about the Internet and its protocols. Main topics include: Packet traversal (details and discussed) in Networks

    • Local Networks
    • Remote Networks
    • ARP
    • NAT
    • P2P and Torrent
  • TCP/UDP + Socket Programming + Streams
  • DHCP
  • DNS
  • FTP
  • Email Systems SMTP/IMAP/POP3/MIME
  • HTTP/HTML
  • Web Architecture and Programming
  • Web Application Vulnerabilities and Prevention
  • New Topics
    • NoSQL
    • Push Notification
    • Open Authentication

Download Some resources which may be useful. useful resources about protocols

Other useful references included:

TCP/IP Protocol Suite – Behrouz Forouzan

اصول مهندسی اینترنت – احسان ملکیان