Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CodeStar1403-DevOps-Phase02-Team11 #826

Open
aliyaghini opened this issue Jul 27, 2024 · 2 comments
Open

CodeStar1403-DevOps-Phase02-Team11 #826

aliyaghini opened this issue Jul 27, 2024 · 2 comments
Assignees

Comments

@aliyaghini
Copy link

aliyaghini commented Jul 27, 2024

Feel free to answer in Persian

  • What is a protocol?
    [a protocol is a set of rules and conventions that govern the communication between network devices.]
  • Why computer networks architecture is layered?
    [helps manage the complexity of network communications.]
  • How your national code and a computer's MAC adress are similiar?
    [both are unique]
  • How ARP works? Why do we need it?
    [1-The ARP request message contains the IP address of Device B and is sent to the MAC address FF:FF:FF:FF:FF:FF, which is the broadcast address on the local network. 2-Device B sends back an ARP response that includes its MAC address, addressed directly to Device A (not broadcast). 3-Device A typically stores this mapping (IP address and MAC address) in an ARP cache for a certain period. 4-With the MAC address now known, Device A can encapsulate the IP packet within a data link frame and send it directly to Device B . we need it for Mapping IP Addresses to MAC Addresses.]
  • How computers that are not in a subnet comminucate with each other? explain.
    [this question is very general. but in summary, computers that are not in the same subnet communicate through the use of routers, which handle the routing of packets between different networks.]
  • What is the importance of TCP and why a two-way handshake won't work for it?
    [Reasons for importance: 1-Reliable Communication 2-Ordered Data Transmission 3-Flow Control: ... If the final ack is not sent, the syn/ack message may not have reached the first party of the communication and we needlessly wait for the communication. But by receiving ack, we definitely know that syn/ack has been received by the first party. On the other hand, with two-way handshake synchronization is lost during communication. ]
  • What is the TTL field in a DNS record?
    [The TTL (Time To Live) field in DNS (Domain Name System) is a crucial component that specifies the duration in seconds that a DNS record can be cached by DNS resolvers and clients. ]
  • How to open a TCP port and connect to it using Netcat?
    [nc -lnvp <port> create open port nc <ip> <port> connect to it]
@aliyaghini aliyaghini changed the title CodeStar[YEAR]-DevOps-Phase02-Team[TEAM_NUMBER] CodeStar1403-DevOps-Phase02-Team11 Jul 27, 2024
@aliyaghini aliyaghini self-assigned this Jul 27, 2024
@dkhorasanizadeh
Copy link
Member

سلام و خسته نباشی. لطفا درباره شباهت‌های کدملی و مک آدرس و ارتباط کامپیوترهای خارج از یک ساب‌نت بیشتر توضیح بده.

@aliyaghini
Copy link
Author

سلام.
شباهت کدملی و مک آدرس:
به طور کلی اگر حالات خاص را در نظر نگیریم هر مک آدرس نشانگر یک موجودیت منحصر به فرد در شبکه است و رابطه ی بین این دو یکتا است. با هر مک آدرس می توان به طور مطلق یک موجودیت را ردیابی کرد و با هر موجودیت به یک مک آدرس می رسیم. این دقیقا کارکردی است که با کد ملی دنبال می کنیم. شخص با داشتن کد ملی به مناسبات اداری و ... راه پیدا می کند و رابطه ای برای شناسایی او ایجاد می شود.

ارتباط کامپیوتر های خارج از ساب‌نت:
در صورتی که هر دو آی پی داخل یک ساب‌نت باشند آنگاه ارتباط به صورت مستقیم میسر می شود اما در صورتی که دو آی پی خارج از یک ساب‌نت باشند آنگاه وظیفه ی روتینگ را به عهده ی گیت وی می سپاریم. در اینصورت درخواست ما به گیت وی که در شبکه یک آی پی مشخص دارد ارسال می شود و سپس گیت وی با روتینگ تیبل خود مسیریابی را انجام می دهد.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants